WordUnscrambler Home
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
Click here to see the free dictionary definition for drown
definition by Oxford Dictionaries