EGAVE

overdrape

Meaning

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