HARWELL


Meaning of HARWELL in English

Har ‧ well /ˈhɑːwəl $ ˈhɑːr-/ BrE AmE

a British government centre for atomic ↑ research , near the village of Harwell in Oxfordshire, southern England

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.