Definitions of throttlehold:

  • noun:   complete power over a person or situation