1
[ noun ] (informal) an emotional preoccupation
2
[ noun ] an unforeseen obstacle

Synonyms

rub snag hitch

Related terms

obstacle

*