LAMBSWOOL


Meaning of LAMBSWOOL in English

■ noun soft, fine wool from lambs, used to make knitted garments.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.