WINDSCALE Meaning of WINDSCALE in English Windscale BrE AmE ˈwɪn d skeɪ ə l Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012