Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: throttlehold
  1. Complete power over a person or situation
    "The CEO maintained a throttlehold on the company's decision-making process";
    - stranglehold, chokehold

Derived forms: throttleholds

Type of: power, powerfulness

Encyclopedia: Throttlehold