LEATHERCLOTH


Meaning of LEATHERCLOTH in English

n. strong fabric coated to resemble leather.

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