Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leathercloth
in English
leathercloth
#uncommon
Definitions
Noun
a
synthetic
material
mimicking
leather
;
oilcloth
The
manufacturer
used
leathercloth
to
make
the
upholstery
.
artificial
leather
substitute
made
from
oil-treated
fabric
The
company
produced
a
leathercloth
substitute
that
was
more
durable
.
Base Words
leather
cloth