grand prix

Definitions

General English

  • noun
    (written as Grand Prix)
    a race for large and powerful racing cars

Cars & Driving

  • noun
    (written as Grand Prix)
    an international car race from which points are scored towards the World Championship

Sports

http://www.dictionarycentral.com/definition/grand-prix.html