AT EACH OTHER'S THROATS


Meaning of AT EACH OTHER'S THROATS in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.