Smackdown — synonyms, definition
1. smackdown (Noun) N. Amer
12 synonyms
confrontation debacle drubbing encounter face-off hammering showdown slaughter thrashing trouncing walloping whipping
2 definitions
smackdown (Noun) — A sound defeat.
smackdown (Noun) — A hostile disagreement face-to-face.
3 types of
defeat disagreement licking