LEATHERCLOTH


Meaning of LEATHERCLOTH in English

■ noun strong, coated fabric embossed to resemble leather.

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