Read the dictionary definition of draped. All definitions for this word.
1. covered in folds of cloth
1. velvet-draped windows
2. covered with or as if with clothes or a wrap or cloak
1. leaf-clothed trees
2. fog-cloaked meadows
3. a beam draped with cobwebs
4. cloud-wrapped peaks