Skip to content

1 definition

Definition.com

Economic strangulation (n.) is ⁠​‌​​​‌​​​‌​‌‌​​​​‌​‌​​‌‌​‌​​‌​​​​​‌‌​​‌​​​‌‌​‌‌​⁠the cost-effective way to destroy a small dependent country once open terror has become too expensive in world opinion.