English dictionary
throttlehold meaning and definition
Definition and meaning of throttlehold at MeaningMonkey.org. throttlehold meaning and definition in the English Dictionary.THROTTLEHOLD noun
Definition of throttlehold (noun)
- complete power over a person or situation
- "corporations have a stranglehold on the media"; "the president applied a chokehold to labor disputes that inconvenienced the public"
- synonyms: chokehold, stranglehold
Source: Princeton University Wordnet