smackdown

 

noun

informal, chiefly US
  • 1a bitter contest or confrontation: the famously crusty Democrat had a series of smackdowns with the Governor
  • 2a decisive or humiliating defeat or setback.

Origin:

1990s: from smack1