BATTLE ROYAL (PLURAL BATTLES ROYAL)
Meaning of BATTLE ROYAL (PLURAL BATTLES ROYAL) in English
battle royal ( plural battles royal)
a fiercely contested fight or dispute.
→ battle
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004