Definition of road car in English:
A car that meets the legal requirements for use on ordinary roads, especially a racing car adapted for road use.
- After stumping up the £5,000 entry fee, the duo set about stripping down a standard road car and rebuilding it themselves to fit the rally's regulations.
- The second key part of the Moller design is the computerised control system, which will allow anyone to pilot his craft as easily as a road car.
- Filming of the project has taken place over several months, covering conversion of a road car into a full-blown rally machine.