Battle Royale
Look up
battle royal
in Wiktionary, the free dictionary.
Battle Royale
may refer to:
Battle royale, or
battle royal
, a fight among many combatants
Battle royal (professional wrestling)