American Dictionary
Definition drapes in American English
drapes noun
[plural] noun
/dreɪps/
Synonyms and related words
