economic strangulation
Explore definitions, synonyms, and language insights of economic strangulation
Definitions
Noun
punishment of a group by cutting off commercial dealings with them; "the economic strangulation of the Jews by the Nazi Party"