Word info Synonyms

suffocator

Noun

Meaning

suffocator (plural suffocators)

One who suffocates (themself or another)

Source: en.wiktionary.org

Synonyms

Close letter words and terms