Synonyms and Antonyms for Grand_Prix

1. Grand Prix (n.)

one of several international races

Synonyms: