THROTTLE


Meaning of THROTTLE in English

n. & v.

n. 1 a (in full throttle-valve) a valve controlling the flow of fuel or steam etc. in an engine. b (in full throttle-lever) a lever or pedal operating this valve. 2 the throat, gullet, or windpipe.

v.tr. 1 choke or strangle. 2 prevent the utterance etc. of. 3 control (an engine or steam etc.) with a throttle. throttle back (or down) reduce the speed of (an engine or vehicle) by throttling. throttler n.

[ ME throtel (v.), perh. f. THROAT + -LE(4): (n.) perh. a dimin. of THROAT ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.