Hook or snag? (5)
I believe the answer is:
hitch
I believe this is a double definition.
'hook' is the first definition.
(thesaurus)
'snag?' is the second definition.
(snagging is a kind of hitching)
'or' acts as a link.
(Other definitions for hitch that I've seen before include "Thumb (a lift)" , "unite" , "Temporary difficulty" , "Hindrance" , "Snag, drawback" .)