What is the meaning of the word "stranglehold"?

Definitions:

  1. complete power over a person or situation copy to clipboard noun
    • corporations have a stranglehold on the media copy to clipboard

Synonyms: