Smack Down Definition

verb

To defeat utterly and decisively , especially in a humiliating way.

Wiktionary

To successfully refute (someone or someone's idea or proposal).

Wiktionary

Find Similar Words

Find similar words to smack down using the buttons below.

Words Starting With

Words Ending With

Unscrambles

smack down