ALL meanings of smackdown
smack·down
S s - noun smackdown a severe rebuke or criticism: his amazing smackdown of the protesters. 1
- noun smackdown a humbling defeat. 1
- noun smackdown a confrontation, contest, or fight, as between wrestlers or other competitors. 1
- noun smackdown a wrestling bout 0
- noun smackdown any intensely fought contest 0
- noun smackdown a decisive blow 0