Word Meaning

Find the meaning or definition of a english word


drown definition and meaning

v. i. To be suffocated in water or other fluid; to perish in water.
v. t. To overwhelm in water; to submerge; to inundate.
v. t. To deprive of life by immersion in water or other liquid.
v. t. To overpower; to overcome; to extinguish; -- said especially of sound.

Crossword clues for drown

- A little forlorn, Wordsworth went back to swamp
- Asphyxiate in water
- Audibly
- Bury
- Damn! Lose heart when noisy quarrel takes place and go under for the third time
- Dies in water
- Flood, inundate
- Overflow
- Overwhelm
- Overwhelm down round end of year
- Perish in water
- Submerge
- Suffocate by immersion
- Swallow up


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver