1·The current monetary policy is strangling the economy.
现行货币政策抑制了经济的发展。
—— 《牛津词典》
2·The country's economic plight is strangling its scientific institutions.
这个国家的经济困境正在抑制其科研机构的发展。
—— 《柯林斯英汉双解大词典》
1·Discarded fishing lines or nets entrap sea life, amputating fins or strangling them.
废弃的钓鱼线和渔网会困住海洋生物,割伤它们的鳍或扼死它们。