Throttling

What is Throttling?

Throttling definition and meaning on Dictionary terms:
noun
Also called throttle lever. a lever, pedal, handle, etc., for controlling or manipulating a throttle valve.
throttle valve.

the throat, gullet, or windpipe, as of a horse.

verb (used with object), throt

Tags: