English Dictionary
Definition throttle in British English
throttle verb
[transitive] verb
/ˈθrɒt(ə)l/
English Dictionary