Definition, Meaning & Synonyms | English word SMACKDOWN
SMACKDOWN
Definitions of SMACKDOWN
- A physical or emotional confrontation; a battle, a fight; also, a bitter rivalry.
- A significant or humiliating setback or defeat; a beating, a thrashing.
Number of letters
9
Is palindrome
No
Search for SMACKDOWN in:
Page preparation took: 1,609.93 ms.