Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
stranglehold  
To have a stranglehold on something means to have control over it and prevent it from being free or from developing.  n-sing 
These companies are determined to keep a stranglehold on the banana industry...