LAMBSWOOL Meaning of LAMBSWOOL in English n. (also lamb's-wool) soft fine wool from a young sheep used in knitted garments etc. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012