suffocator - English Synonyms Dictionary