Get Free Checker

throttlehold

NOUN
  1. complete power over a person or situation
    the president applied a chokehold to labor disputes that inconvenienced the public
    corporations have a stranglehold on the media

How To Use throttlehold In A Sentence

List is Empty.