Grand-prix meaning

gräɴ prē
Frequency:
Any of several competitive international road races for sports cars of specific engine size over an exacting, usually risky course.
noun
0
0
Any of a series of races involving formula cars and leading to an overall championship.

The grand prix circuit.

noun
0
0
Any competitive event or, often, series of events: usually used as part of the title.
noun
0
0
First prize; highest award in a competition.
noun
0
0
Advertisement

Origin of grand-prix

  • French short for Grand Prix de Paris originally an international horserace established in 1863 at Longchamp in Paris

    From American Heritage Dictionary of the English Language, 5th Edition