Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: motor racing
  1. Sport racing motor vehicles, e.g. cars, motorboats, motorbikes, etc.
    - motorsport

Encyclopedia: Motor racing