0%

ALL meanings of throttlehold

throt·tle·hold
T t
  • noun throttlehold a stifling grip; stranglehold: The new regime kept a throttlehold on academic freedom. 1
  • noun throttlehold total control over a person or over circumstances; suppression 0
  • noun throttlehold power to restrict or prevent freedom of development, movement, etc.; stranglehold 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?