lambswool
Noun
Meaning
(uncountable) Wool from a lamb.
(by extension, countable) Something made of wool from a lamb.
lambswool
A festive drink of ale mixed with the pulp of roasted apples.
Noun
(uncountable) Wool from a lamb.
(by extension, countable) Something made of wool from a lamb.
lambswool
A festive drink of ale mixed with the pulp of roasted apples.