Lambskin

English word definition — powered by WordNet

NOUN

the skin of a lamb with the wool still on

skin of a sheep or goat prepared for writing on

Want to remember lambskin?

Sign up free to bookmark & revise