LAMBSWOOL Meaning of LAMBSWOOL in English n. (also lamb's-wool) soft fine wool from a young sheep used in knitted garments etc. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012