Noun
leathercloth (countable and uncountable, plural leathercloths) A kind of artificial leather; oilcloth.