n.
be at each other's throats
- 打架斗殴;激烈争吵;吵架
to be fighting or arguing with each other
cut your own throat
- (尤指生气和要加害于人时)自食恶果,卡自己的脖子,自寻死路
to do sth that is likely to harm you, especially when you are angry and trying to harm sb else
force/thrust/ram sth down sb's throat
- 强加于人;强迫接受(观点)
to try to force sb to listen to and accept your opinions in a way that they find annoying
clear your throat
- 清喉咙;清嗓子
to cough so that you can speak clearly
have, etc. a frog in your throat
- (暂时)失音,嗓音嘶哑
to lose your voice or be unable to speak clearly for a short time
jump down sb's throat
- 愤怒地反驳;猛烈回击某人
to react very angrily to sb
have, etc. a lump in your throat
- (因愤怒或情绪激动而)喉咙哽住,哽咽
to feel pressure in the throat because you are very angry or emotional
stick in your throat/craw
stick in your throat/craw