DRAPES


Meaning of DRAPES in English

drapes /dreɪps/ BrE AmE noun [plural] American English

long heavy curtains

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.