drop curtain noun1 •A curtain on the stage of the theatre that is lowered and raised formsdrop curtains