Synonyms of 'battle royal'

action, affray, battle, brush, bullfight, clash, cockfight, combat, dogfight, fight, fray, quarrel, rumble, scramble, scrimmage, scuffle, skirmish, struggle, tauromachy, tussle