English Dictionary
Definition smackdown in British English
smackdown noun
[countable] noun
/ˈsmækˌdaʊn/
1
an angry disagreement or fight
Synonyms and related words
