Skip to content
Book Glossary
Home
Practice
Lessons
About
lambskin
Stopped
Dictionary definition
· lambskin
noun
the skin of a lamb with the wool still on
skin of a sheep or goat prepared for writing on
Similar words
parchment
sheepskin
Source: Open English WordNet (CC BY 4.0).