French translation of 'Grand Prix'
(Motor Racing) grand prix m automobile
Copyright © by HarperCollins Publishers. All rights reserved.
Image of 'Grand Prix'
© Digital Storm, shutterstock
'Grand Prix' in Other Languages
British English: Grand Prix NOUN
A Grand Prix is one of a series of races for very powerful racing cars; also used sometimes in the names of competitions in other sports.
He never won the Grand Prix.
Translation of Grand Prix from the Collins English to French Dictionary