at each other's throats
成語所屬單字throat
at each other's throats — 慣用語
1. to be arguing or fighting with each other in a very angry or aggressive way
1.慣用語
釋義
互相激烈爭吵或攻擊
to be arguing or fighting with each other in a very angry or aggressive way
例句
The two managers have been at each other's throats ever since the budget cuts were announced.