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
Do you know what each of these is called?
Click on the pictures to check.
Word of the day consequently as a result