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