Drowns Synonyms and Antonyms

To kill or die by drowning
(Verb)
Submerge in liquid; submerge and die
(Verb)

Drowns Is Also Mentioned In