AT EACH OTHER'S THROATS


Meaning of AT EACH OTHER'S THROATS in English

in open and aggressive conflict

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.