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
Tweet