'ham hock' definitions:

Definition of 'ham hock'

(from WordNet)
noun
A small cut of meat from the leg just above the foot