Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lambskin Definition

Cancel
lambskin
noun(lamb-skin)
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

Words Related to lambskin!

lambskin Examples by Brain Bank Users