to die or cause to die through suffocation by submersion, esp in water
to submerge, esp by a rise in the water level
to wet thoroughly; to drench
to cause (somebody or something) to drown
to submerge (something), esp by a rise in the water level
Prolonged flooding drowned the village
to wet (something) thoroughly; to drench
to engage (oneself) deeply and strenuously in an activity
He drowned himself in work
(often + out) to cause (a sound) not to be heard by making a loud noise
His speech was drowned out by boos — New Yorker
drown one's sorrows
to attempt to forget one's or get rid of problems, cares, etc by drinking alcohol
[Middle English drounen, prob of Scandinavian origin]