STICK IN YOUR THROAT / CRAW


Meaning of STICK IN YOUR THROAT / CRAW in English

( informal )

1.

( of words ) to be difficult or impossible to say

2.

( of a situation ) to be difficult or impossible to accept; to make you angry

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.