stranglehold

strangle|hold /str'æŋgəlhoʊld/
[N-SING]
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...

Popular posts from this blog

abreast

ablaze

allowance