DROP CURTAIN Meaning of DROP CURTAIN in English [drop curtain] n (1832): a stage curtain that can be lowered and raised Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012