a battle royale

chengping2043

Member
Taiwan- Chinese
Officially, a bunch of them, but really in America, every election comes down to a battle royale between just two parties: the Democrats and the Republicans.

This is a quote from CNN news report.
What does it mean "a battle royale" here?

Thank you very much.
 
  • < Previous | Next >
    Top