Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drapes
in English
drapes
us
/dreɪps/
uk
/dreyps/
#common
Lemma:
drape
The lemma is the base or root form of this word.
Definitions
Noun
heavy
fabric
for
windows
a
type
of
curtain
or
hanging
fabric
the
way
fabric
hangs
or
folds
Compounds / Phrases
bedrapes