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

English Dictionary