English
English version

Silverstone

From Longman Dictionary of Contemporary EnglishSilverstoneSil‧ver‧stone /ˈsɪlvəstəʊn $ -vər-/  a motor racing track in south-central England. The British grand prix (=an important international motor race) is held at Silverstone.
Pictures of the day
What are these?
Click on the pictures to check.