battle royal
Short definition from Wiktionary
Noun
- A fight involving three or more individuals, teams, or factions; fought until one person, team, or faction is left standing.
- A heated discussion or debate.
- Alternative spelling of battle royal.
We haven’t written up battle royal yet: Simple and Standard meanings, examples and a quiz.