Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Drown
To overpower; to overcome; to extinguish; -- said especially of sound.
To be suffocated in water or other fluid; to perish in water.
To deprive of life by immersion in water or other liquid.
To overwhelm in water; to submerge; to inundate.
Synonyms
Flooding
Flooded
Flood
Soak
Try it Free
Learn More