LAMBSKIN


Meaning of LAMBSKIN in English

■ noun prepared skin from a lamb with the wool on or as leather.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.