smack down

动词 v.

英文释义

动词 v.
  1. To defeat utterly and decisively, especially in a humiliating way. informal,transitive
  2. To successfully refute someone or someone's idea or proposal. informal,transitive

词形变化

smacks down present,singular,third-person smacking down participle,present smacked down participle,past smacked down past
0 次浏览 数据来源: Wiktionary