See also: wind scale English Proper noun Windscale Former name of Sellafield. Anagrams windlacesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads