English dictionary

lambskin

noun

Parts of speech

Definitions

noun

  1. skin of a sheep or goat prepared for writing on

noun

  1. the skin of a lamb with the wool still on

Synonyms

Scroll to Top