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.