STICK IN ONE'S THROAT


Meaning of STICK IN ONE'S THROAT in English

be unwelcome or unacceptable.

→ throat

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.