WordUnscrambler Home
lambskin
Definitions
[ˈlamskɪn], (Noun)
Definitions:
- prepared skin from a lamb with the wool on or as leather
(e.g: lambskin gloves)
Phrases:
Origin
:
Click here to see the free dictionary definition for lambskin
definition by Oxford Dictionaries