lambswool

noun

  1. 1

    Wool from a lamb.

  2. 2

    (by extension) Something made of wool from a lamb.

noun

  1. 1

    A festive drink of ale mixed with the pulp of roasted apples.

Translate “lambswool” to another language

Click any language to open the translator with this word already filled in.

Lambswool Definition & Meaning | TranslatePulse