smack down

English dictionary entry

Meanings

verb
  1. To defeat utterly and decisively, especially in a humiliating way.
  2. To successfully refute someone or someone's idea or proposal.

Word forms

smack down smacks down smacking down smacked down
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.