noun the site of an atomic power station and nuclear reprocessing plant in NW England, in W CumbriaFormer name: Windscale