battle royal
- a fight or bout involving several or many contestants; free-for-all
- a long, bitterly fought battle
- a heated dispute
See battle royal in American Heritage Dictionary 4
noun pl. battles royal battles royal - An intense altercation.
- A battle involving many combatants.
- A fight to the finish.
Learn more about battle royal
link/cite
print
suggestion box