English Dictionary
Definition craw in British English
craw noun
noun
/krɔː/
1
if something sticks in your craw, it is so unpleasant or morally wrong that you cannot accept it
Example
The idea of apologizing to him really sticks in my craw.
