dropcloth
noun
Definitions
A large piece of plastic or canvas put over something to protect it from construction debris or paint.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A large piece of plastic or canvas put over something to protect it from construction debris or paint.