Definitions
noun
punishment of a group by cutting off commercial dealings with them
“the economic strangulation of the Jews by the Nazi Party”
Look “economic strangulation” up elsewhere
Want another word?
Spin the dictionary for a fresh one.