free-for-alls is free-for-all's Plural Form

free-for-all

US 
UK 
  • n.自由参加的比赛;可以自由发表意见的争论;打群架
  • adj.对任何人都开放的
  • Web自由模式;混战;自由混战模式
Plural Form:free-for-alls  
n.
1.
自由参加的比赛;可以自由发表意见的争论;大吵大闹,打群架
adj.
1.
对任何人都开放的