HOCK
Definition of HOCK
- (noun)any of several white wines from the Rhine River valley in Germany (`hock' is British usage)
- (noun)tarsal joint of the hind leg of hoofed mammals; corresponds to the human ankle
- (verb)leave as a guarantee in return for money
- (verb)disable by cutting the hock