·vt To deprive of life by immersion in water or other liquid.
II. Drown ·vi To be suffocated in water or other fluid; to perish in water.
III. Drown ·vt To overwhelm in water; to Submerge; to Inundate.
IV. Drown ·vt To Overpower; to Overcome; to Extinguish;
— said especially of sound.