at each other's throats
idiomPart ofthroat
at each other's throats — idiom
1. to be arguing or fighting with each other in a very angry or aggressive way
1.idiom
Definition
to be arguing or fighting with each other in a very angry or aggressive way
Example
The two managers have been at each other's throats ever since the budget cuts were announced.