reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
impossible very difficult or intolerable. [1/3 definitions]
stick in one's craw to be unacceptable or intolerable.
unacceptable so bad as to be intolerable. [1/2 definitions]
unbearable impossible to bear or endure; intolerable.