LAMB'S WOOL


Meaning of LAMB'S WOOL in English

noun

1.

a. : the soft elastic wool shorn from lambs seven or eight months old

b. : the superior woolen woven from lamb's wool

2. : a sugared and spiced hot ale beverage containing the pulp of roasted apples

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.