smackdown
Short definition from Wiktionary
Noun
- A physical or emotional confrontation; a battle, a fight; also, a bitter rivalry.
- A significant or humiliating setback or defeat; a beating, a thrashing.
We haven’t written up smackdown yet: Simple and Standard meanings, examples and a quiz.