STREET ROD


Meaning of STREET ROD in English

A slightly modified rod (car) that will give good day-to-day performance on the streets.

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