Silverstone
/ˈsɪlvəstəʊn/
/ˈsɪlvərstəʊn/
- Britain's main motor racing track, near Northampton in England. The British Grand Prix car and motorcycle races take place there every year.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
Silverstone