gigot sleeve
English
Noun
gigot
sleeve
(
plural
gigot sleeves
)
leg-of-mutton sleeve