ALL meanings of lamb's wool
lamb's wool
L l - noun lamb's wool spun fleece of young sheep 1
- noun lamb's wool a soft, virgin wool possessing superior spinning qualities, shorn from a seven-month-old lamb. 1
- noun lamb's wool a fabric made from this wool. 1
- noun lamb's wool fine soft wool obtained from a lamb at its first shearing 0
- noun lamb's wool (as modifier) 0