throttlehold Hear it!

throttlehold Definition

throttle·hold (-hōld′)

noun

power to restrict or prevent freedom of development, movement, etc.; stranglehold