Definitions of battle royal:

  • noun:   a noisy riotous fight