Skip to definition.
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
    "corporations have a throttlehold on the media";
    - stranglehold, chokehold

Derived forms: throttleholds

Type of: power, powerfulness

Encyclopedia: Throttlehold