drop cloth
English
drop cloth meaning in English • drop cloth का अर्थ अंग्रेजी में
Noun
- a sheet of material used to cover objects or surfaces while painting a ceiling or wall of a house, so as to protect objects from being marred by drops of paint splashed inadvertantly in the painting process. Originally such drop cloths were made