economic_strangulationEnglish

economic strangulation

Noun

Punishment of a group by cutting off commercial dealings with them

English: economic strangulation