TV ROD


Meaning of TV ROD in English

This refers to the throttle valve rod that extends from the foot throttle linkage to the throttle valve in the automatic transmission .

English dictionary of automotive terms.      Английский словарь автомобильных терминов.