enganxall

Noun

 * 1) hook, hitch
 * 2)  hitch, hindrance