Recent Searches
GRE Word List made easy using Mnemonics
battle royal - Dictionary definition and meaning for battle royal
BATTLE ROYAL
(noun) a noisy riotous fight
synonyms : melee , scrimmageLetting out a shrill war cry, he plunged into the melee. -added by naila_inlas
WordNet® 3.0, © 2006 by Princeton University.


