lambskin
nounDefinition of lambskin
: a lamb's skin or a small fine-grade sheepskin or the leather made from either
specifically
: such a skin dressed with the wool on and used especially for winter clothing
Keep scrolling for more
Keep scrolling for more