lambswool
Short definition from Wiktionary
Noun
- The wool of a lamb.
- A textile or garment made of wool from a lamb.
- A festive drink of ale mixed with the pulp of roasted apples.
We haven’t written up lambswool yet: Simple and Standard meanings, examples and a quiz.