ALL meanings of load-shedding
load-shed·ding
L l - noun load-shedding the deliberate shutdown of electric power in a part or parts of a power-distribution system, generally to prevent the failure of the entire system when the demand strains the capacity of the system. 1