English Dictionary
Definition strangle in British English
strangle verb
[transitive] verb
/ˈstræŋɡ(ə)l/
2
to stop the development of something, especially an economy
Example
Some fear the restrictions would strangle the country's economy.
Synonyms and related words
