lamb

Definitions

Agriculture

  • noun a young sheep under six months of age
  • noun meat from a lamb
  • verb to give birth to lambs

Food

  • A young sheep under 1 year old but preferably 3 to 4 months old and weighing about 10 kg. The meat is tender and suitable for grilling, frying and roasting.

Travel

  • noun meat from a sheep, especially from a young sheep
http://www.dictionarycentral.com/definition/lamb.html