LAMBSKIN


Meaning of LAMBSKIN in English

noun a kind of woolen.

2. lambskin ·noun the skin of a lamb; especially, a skin dressed with the wool on, and used as a mat. also used adjectively.

Webster English vocab.      Английский словарь Webster.