STICK IN ONE'S THROAT (OR CRAW)


Meaning of STICK IN ONE'S THROAT (OR CRAW) in English

stick in one's throat ( or craw)

be difficult or impossible to accept.

→ the sticks

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