TAKE BY THE THROAT


Meaning of TAKE BY THE THROAT in English

grasp by the throat, grab at the neck

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.