Meaning of THROTTLE in English

THROTTLE

I. throt ‧ tle 1 /ˈθrɒtl $ ˈθrɑːtl/ BrE AmE verb [transitive]

[ Date: 1300-1400 ; Origin: throat ]

1 . to kill or injure someone by holding their throat very tightly so that they cannot breathe SYN strangle :

He grabbed her by the throat and began throttling her.

2 . to make it difficult or impossible for something to succeed:

policies which are throttling many Asian economies

throttle back phrasal verb

to reduce the amount of ↑ fuel flowing into an engine, in order to reduce its speed

II. throttle 2 BrE AmE noun [countable]

1 . technical a piece of equipment that controls the amount of ↑ fuel going into a vehicle’s engine

at/on full throttle

the engines were at full throttle (=the throttle was open so the engines could go very fast)

2 . full throttle as fast or as much as possible:

The team’s offense ran full throttle.

at/on full throttle

a political campaign on full throttle

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.