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.

Phrases and idioms:

throttle back (or down) reduce the speed of (an engine or vehicle) by throttling.

Derivatives:

throttler n.

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

Oxford English vocab.      Оксфордский английский словарь.