Loading page
grand prix is a noun meaning "one of several international races". It carries one recorded sense.
one of several international races
Definitions, synonyms and semantic relations for grand prix come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.