To place under water.
Drench is defined as to soak, or to make an animal swallow a liquid medicine.
Die is defined as to stop living, existing or fade away.
To consume entirely; finish off:
To cover or submerge with water; inundate:
To plunge, drop, or dip into or as if into a liquid, esp. so as to cover completely
To cover or engulf with a flood; deluge
To smother, suppress, extinguish, etc. by or as by cutting off the supply of air
To become full of water or sink.
To overcome emotionally
To spread or cover over; flood.
To plunge into water or other liquid and come out quickly.
To debase the nature of; degrade:
To deluge is defined as to flood or to overwhelm someone with anything.
To prevent the expression of; stifle
To immerse in liquid for a period of time:
(Economics) To allow (the exchange value of a currency, for example) to rise or fall freely in response to the market:
To swallow up or overwhelm by or as if by overflowing and enclosing:
To start up from cover
To increase the density and usually the thickness of (cloth) by shrinking and beating or pressing.
To play or relax in water:
Find another word for drown. In this page you can discover 27 synonyms, antonyms, idiomatic expressions, and related words for drown, like: submerge, plunge, drench, asphyxiate, die, kill, flood, immerse, inundate, suffocate and swamp.