To place under water.
Drench is defined as to soak, or to make an animal swallow a liquid medicine.
To plunge, drop, or dip into or as if into a liquid, esp. so as to cover completely
To smother, suppress, extinguish, etc. by or as by cutting off the supply of air
To cover or engulf with a flood; deluge
To debase the nature of; degrade:
To become full of water or sink.
To overcome emotionally
To play or relax in water:
Die is defined as to stop living, existing or fade away.
To consume entirely; finish off:
To spread or cover over; flood.
Flood is defined as to overflow, or put too much liquid into something.
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:
To plunge into water or other liquid and come out quickly.
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.
(Economics) To allow (the exchange value of a currency, for example) to rise or fall freely in response to the market:
Find another word for drown. In this page you can discover 34 synonyms, antonyms, idiomatic expressions, and related words for drown, like: submerge, drench, immerse, plunge, suffocate, asphyxiate, inundate, sink, swamp, save and overwhelm.