To have a stranglehold on something means to have control over it and prevent it from being free or from developing.
例句
These companies are determined to keep a stranglehold on the banana industry...这些公司决心要垄断香蕉业。The troops are tightening their stranglehold on the city...部队正在加强对该市的控制。