Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dropcloths
in English
dropcloths
#moderate
Definitions
Noun
large
pieces
of
plastic
or
canvas
for
protection
during
construction
The
workers
laid
down
dropcloths
to
protect
the
floor
from
paint
.
protective
covers
for
surfaces
;
prevent
damage
The
company
uses
dropcloths
to
cover
and
safeguard
the
furniture
during
renovation
.
Base Words
drop
cloths