Definition of "Stranglehold" :
noun: a wrestling hold in which the arms are pressed against the opponent's windpipe
noun: complete power over a person or situation
"Corporations have a stranglehold on the media."
noun: a wrestling hold in which the arms are pressed against the opponent's windpipe
noun: complete power over a person or situation
"Corporations have a stranglehold on the media."