LAMB'S WOOL Meaning of LAMB'S WOOL in English high-quality wool taken from young sheep; fabric made from lamb's wool Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012