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 of Throttlehold


Antonyms of Throttlehold


No Antonyms Found.

Homophones of Throttlehold


No Homophones Found.