单词 | smackdown |
释义 | smackdown noun informal, chiefly US 1A bitter contest or confrontation: the famously crusty Democrat had a series of smackdowns with the Governor...
2A decisive or humiliating defeat or setback.His tongue-in-cheek lyrics and sex-drenched growling vocals, gave a huge smackdown to the critics and music industry tools blatant ignorance of indie bands....
Origin1990s: from smack1. |
随便看 |
|
英语词典包含243303条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。