Skip navigation.

drapes - What does it mean?

Definition of 'drapes'

English

Noun

(head)
  • (plurale tantum) Heavy cloth hung over a window.
  • Synonyms

    * curtains

    Verb

    (head)
  • (drape)
  • Anagrams

    * * * * * * * ----