Synonyms for "strangles"

Words with similar meaning