LAMBSWOOL Meaning of LAMBSWOOL in English [noun] [U] - the soft wool which is obtained from a young sheep, used esp. to make clothesa lambswool sweater/suit Cambridge English vocab. Кембриджский английский словарь. 2012