grand prix
definitions
-
a major international competition, especially in sports or artsen: a major international competition, especially in sports or arts
examples
-
The Formula One Grand Prix was held in Monaco.
The Formula One Grand Prix was held in Monaco.