Search results
- Dictionarydrown/draʊn/
verb
- 1. die through submersion in and inhalation of water: "a motorist drowned when her car plunged off the edge of a quay" Similar
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries
drown out meaning |