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 - Словарь современного английского языка.
2012