• word of the day

    battle royal

    battle royal - Dictionary definition and meaning for word battle royal

    (noun) a noisy riotous fight
    Synonyms : melee , scrimmage

Word used in video below:
text: witness a battle royal oh don't you
Download our Mobile App Today
Receive our word of the day
on Whatsapp