'economic strangulation' definitions:

Definition of 'economic strangulation'

(from WordNet)
noun
Punishment of a group by cutting off commercial dealings with them; "the economic strangulation of the Jews by the Nazi Party"