DRAPE Meaning of DRAPE in English n. curtain, drapery; manner in which something drapes and hangs in folds Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012