drown

Definitions


[draʊn], (Verb)

Definitions:
- die through submersion in and inhalation of water
(e.g: a motorist drowned when her car plunged off the edge of a quay)


Phrases:
- drown one's sorrows
- like a drowned rat

Origin:
Middle English (originally northern): related to Old Norse drukkna ‘to be drowned’, also to drink




definition by Oxford Dictionaries