an old automobile that has been well maintained and typically has been provided with a powerful, modern engine and modern interior fittings.
STREET ROD
Meaning of STREET ROD in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012