Home UK English throttle body
(In an engine) the part of the air intake system that houses the throttle valve and thus controls the flow of air into the engine.
Early 20th century.
READ THESE ARTICLES