DOUNREAY


Meaning of DOUNREAY in English

Doun ‧ reay /ˈduːnreɪ, duːnˈreɪ/ BrE AmE

a town in Scotland where there was a ↑ nuclear power station until 1977

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