English
English version

Harwell

From Longman Dictionary of Contemporary EnglishHarwellHar‧well /ˈhɑːwəl $ ˈhɑːr-/  a British government centre for atomic research, near the village of Harwell in Oxfordshire, southern England
Pictures of the day
What are these?
Click on the pictures to check.