EGAVE
overdrape
Meaning
verb
To drape (something) over something else.
verb
To be draped over (something).
Save “overdrape” to learn later