DICTIONARY


Definition of LAMBSKIN

noun : LAMBSKIN

Source: WordNet 3.1

  • 1. (

    ) the skin of a lamb with the wool still on ;


See more about : LAMBSKIN