Search results
- DictionaryGrand Prix/ˌɡrɒ̃ ˈpriː/
noun
- 1. any of a series of motor-racing or motorcycling contests forming part of a world championship series, held in various countries under international rules.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries