DictionaryAI

lambswool

Short definition from Wiktionary

Noun

  1. The wool of a lamb.
  2. A textile or garment made of wool from a lamb.
  3. 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.