WINDSCALE


Meaning of WINDSCALE in English

Wind ‧ scale /ˈwɪndskeɪl/ BrE AmE

the former name of Sellafield, a NUCLEAR POWER station in northwest England

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