English word definition — powered by WordNet
the skin of a lamb with the wool still on
skin of a sheep or goat prepared for writing on
Want to remember lambskin?