Synonyms for "throttlehold"

Words with similar meaning