'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"