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


    the British Grand Prix

    ; 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.