The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Cafe racer meaning
Cafe racer definition
An early sportbike motorcycle which originated in Europe. They had a low windshield and the rider was bent forward to optimize air flow. Its name came from those who raced from one restaurant (cafe) to another.