be at each other's throats

be at each other's throats

if two people are at each other's throats, they are arguing angrily When we lived together, we were always at each other's throats.
See also: each, throat