What does drop curtain mean?

drop curtain meaning in General Dictionary

a curtain that can be lowered and raised onto a stage from the flies; frequently utilized as back ground scenery