Britain’s main motor racing track, near Northampton in southern England. The British Grand Prix car and motorcycle races take place there every year.
SILVERSTONE
Meaning of SILVERSTONE in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005