be suffocated in water - English Synonyms Dictionary