DRAPES Meaning of DRAPES in English drapes /dreɪps/ BrE AmE noun [plural] American English long heavy curtains Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012