dropcloth ( synonym found)

Definition of dropcloth:

°A large piece of plastic or canvas put over something to protect it from construction debris or paint.

Definition of dropcloth:

°A large piece of plastic or canvas put over something to protect it from construction debris or paint.

Back to Top