Thesaurus.com
Dictionary.com

drowned

ADJECTIVE
suffocated
Synonyms