at each other's throats

介词短语

英文释义

介词短语
  1. In mutual conflict. idiomatic
    — The two roommates had been at each other's throats ever since the first took the biggest bedroom without any discussion.
3 次浏览 数据来源: Wiktionary