What does battle royal mean?

battle royal meaning in General Dictionary

a noisy riotous battle