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.