at each other’s throats意思

avatar 2019年7月26日09:39:36at each other’s throats意思已关闭评论

t each other's throats
字面词义:相互咬对方的喉颈。
真正含义:吵架、争斗。
◆ 延伸学习
jump down someone's throat 突然对某人发飙
ram something down someone's throat 强迫某人接受
have a frog in someone's throat 喉咙哑了

例句

The husband and wife have been at each other's throats so long that they have forgotten how much they used to love one another.

avatar