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. 2012