Meaning of drop cloth

Definition of drop cloth

(noun) a curtain that can be lowered and raised onto a stage from the flies; often used as background scenery

Other information on drop cloth

WIKIPEDIA results for drop cloth
Amazon results for drop cloth