Idiom: At each other's throats

Idiom Definitions for 'At each other's throats'


If people are at each other's throats, they are fighting, arguing or competing ruthlessly.

See also: