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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in Pakistan