Loading page
leg of lamb is a noun meaning "lamb leg suitable for roasting". It carries one recorded sense.
lamb leg suitable for roasting
Definitions, synonyms and semantic relations for leg of lamb come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.