Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of grand prix

Source language: EnglishDictionary language: English

grand prix

noun

Definitions

  1. Any of several international races, especially one of a series for Formula One racing cars

  2. Used to refer to all kinds of sporting events, major awards at festivals and competitions in various fields