Englishdrop clothnounMeaningAlternative form of dropcloth.SourcesNo citations have been attached yet.