Synonyms for "strangled"

Words with similar meaning