stranglehold
noun /ˈstræŋɡlhəʊld/
/ˈstræŋɡlhəʊld/
[singular]- a strong hold around somebody’s neck that makes it difficult for them to breathe
掐脖子;卡脖子 - Both arms were around his neck in a stranglehold.
双臂被勒在脖子上。
- Both arms were around his neck in a stranglehold.
- stranglehold (on something) complete control over something that makes it impossible for it to grow or develop well
压制;束缚 - The company now had a stranglehold on the market.
这家公司现在垄断了市场。 - attempts to break the US stranglehold on the industry
试图打破美国对该行业的控制
- The company now had a stranglehold on the market.