STICK IN ONE'S THROAT Meaning of STICK IN ONE'S THROAT in English be caught in one's throat Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012