battle royal - Inglés Sinónimo Diccionario

battle royal

n.
[1] melee , scrimmage