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.      Сжатый оксфордский словарь английского языка.