Throttle (disambiguation) explained

A throttle is any mechanism by which the power or speed of an engine is controlled.

Throttle or throttling may also refer to:

Fiction

Science and technology

Computing

Other uses

See also