to have sth by the throat

来自翻译宝典
跳转至:导航、​搜索
to have sth by the throat
5. (sore throat) 咽喉痛
6. to be at each other's throats
(quarrelling) 激烈争吵;互殴
- The idea that Billy and I are at each other's throats couldn't be further from the truth. 认为我和比利打了起来的想法太不符合事实了。
7. to clear your throat
(cough) 清嗓子
- Cross cleared his throat and spoke in low, polite tones. 克罗斯清了清嗓子, 低声而礼貌地开了口。
8. to cut your throat or to cut your own throat
(bring about own ruin) 自寻死路;自讨苦吃;自取灭亡
9. to have sb/sth by the throat
(have control over) 扼住某人/某物的咽喉;完全控制住某人/某物
See: throat
- 英语>简体中文, 英汉大词典