throttlehold
throttlehold
Definition
throttle·hold (-hōld′)
noun
power to restrict or prevent freedom of development, movement, etc.; stranglehold
Browse dictionary entries near throttlehold
- throttled
- throttle plate
- throttle
- throstle
- throning
- throng
- throned
- throne
- thrombus
- thromboxane
