Meaning of “lamb” - Learner’s Dictionary

lamb

noun uk us /læm/
ANIMAL [ C ]

B1 a young sheep:

a newborn lamb
a lambswool sweater
FOOD [ U ]

B1 meat from a young sheep:

roast leg of lamb
→ See also mutton dressed as lamb

(Definition of “lamb” from the Cambridge Learner’s Dictionary © Cambridge University Press)