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.
Origin:
Origin: battle
Origin: + royal, grand in scale
.
Learn more about battle royal