RichThesaurus
leathercloth
leathercloth
antonyms
leathercloth
definitions
noun
A kind of artificial leather; oilcloth.