English

Definition of the British Grand Prix from the Oxford Advanced Learner's Dictionary

     

    the British Grand Prix

     
    BrE
     
    ; NAmE
     
     
    jump to other results
  1. 1an international motor race for Formula One cars that takes place every year at Silverstone. It is one of a series of races around the world at this level. The driver who wins most points in the series in a particular year becomes the world champion.
  2. 2an important international motorcycle race that takes place at Silverstone every year.