AT EACH OTHER'S THROATS
Meaning of AT EACH OTHER'S THROATS in English
transcription, транскрипция: [ phrasal ]
: in open and aggressive conflict
Merriam-Webster's Collegiate English vocabulary.
Энциклопедический словарь английского языка Merriam Webster.
2003