drop curtain
English Dictionary
->
Letter D
-> drop curtain
Search Dictionary:
drop curtain Definition
(n)
a
curtain
that
can
be
lowered
and
raised
onto
a
stage
from
the
flies
;
often
used
as
background
scenery
drop curtain Synonyms
drop
drop cloth
drop curtain
© Art Branch Inc.