Meaning
1. to hang (something) on (something), to throw on (clothes), 2. to hook, to catch, to trap, to ensnar