Meaning of drop curtain

Definition of drop curtain

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

Other information on drop curtain

WIKIPEDIA results for drop curtain
Amazon results for drop curtain