- Cause to be under water
- Drown
- Head Down Under?
- Immerse
- Overwhelmed
- To put under water; to plunge.
- To cover or overflow with water; to inundate; to
flood; to drown.
- Died in the sea? Doctor had!
- Perished a-la Ophelia or Icarus
- Perished in water
- Submerged
- of Drown
- Dying underwater
- of Drown