Synonyms for "asphyxiate"

Words with similar meaning