Medical Definition of drown
1: to suffocate in water or some other liquid
2: to suffocate because of excess of body fluid that interferes with the passage of oxygen from the lungs to the body tissues (as in pulmonary edema)
: to suffocate by submersion especially in water <drowned three kittens>
Seen and Heard
What made you want to look up drown? Please tell us where you read or heard it (including the quote, if possible).