Synonyms of 'stranglehold'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
A grip is a firm, strong hold on something.
His strong hand eased the bag from her grip.
Thesaurus for stranglehold from the Collins English Thesaurus
To have a stranglehold on something means to have control over it and prevent it from being free or from developing.