/ ˈstræŋglhəʊld; NAmE -hoʊld/ noun [ sing. ]
1.
a strong hold around sb's neck that makes it difficult for them to breathe
2.
stranglehold (on sth) complete control over sth that makes it impossible for it to grow or develop well :
The company now had a stranglehold on the market.