Definitions of ham hock:

  • noun:   a small cut of meat from the leg just above the foot