lambskin

noun 2

Definitions

noun

1

The skin of a very young sheep, especially prepared with the fleece still attached. A very fine form of leather.

Near-synonym: sheepskin

2

A kind of woollen cloth resembling this.

Your note

not saved
0 chars