Definify.com
Definition 2025
battle_royal
battle royal
See also: battle-royal
English
Alternative forms
Noun
battle royal (plural battles royal or battle royals)
- 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