|
|
| battle royal (plural battles royal or battle royals) |
noun |
|
| Definition: |
| |
1. battle involving many combatants: a battle involving many combatants, especially a fight to the finish
|
2. great conflict: a passionate conflict, especially one that unfolds in public
|
|