AT EACH OTHER'S THROATS


Meaning of AT EACH OTHER'S THROATS in English

phrasal in open and aggressive conflict

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.