prep. phr. Always arguing and quarreling. Joan and Harry have been at each other's throats so long that they have forgotten how much they used to love one another.
AT EACH OTHER'S THROATS
Meaning of AT EACH OTHER'S THROATS in English
American idioms English vocabulary. Английский словарь американских идиом. 2012