English Dictionary
▪ throttle
▪ throttle valve
▪ throttlehold
▪ throttling
▪ through
◊ THROTTLEHOLD
throttlehold
n : complete power over a person or situation [syn: {stranglehold}]
throttle
throttle valve
throttlehold
throttling
through
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:info@neodict.com