drown
verb
°To be suffocated in water or other fluid; to perish by such suffocation.
°To deprive of life by immersion in water or other liquid.
synonyms: flood