battle royal
noun
variants:
or battle royale
plural battles royal
or battle royals
or battles royale
or battle royales
Definition of battle royal
1a
: a fight participated in by more than two combatants
especially
: one in which the last fighter in the ring or the last fighter standing is declared the winner
b
: a violent struggle
2
: a heated dispute
Keep scrolling for more
Keep scrolling for more