STICK IN ONE'S THROAT Meaning of STICK IN ONE'S THROAT in English be unwelcome or unacceptable. → throat Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004