GIGGOT


Meaning of GIGGOT in English

noun a leg of mutton.

2. giggot ·noun ·see gigot.

3. giggot ·noun a small piece of flesh; a slice.

Webster English vocab.      Английский словарь Webster.