BATTLE ROYAL


Meaning of BATTLE ROYAL in English

[battle royal] n, pl battles royal or battle royals (1672) 1 a: a fight participated in by more than two combatants; esp: one in which the last man in the ring or on his feet is declared the winner b: a violent struggle

2: a heated dispute

Merriam-Webster English vocab.      Английский словарь Merriam Webster.