Synonyms for "asphyxiator"

Words with similar meaning