Meaning of load-shedding

Definition of load-shedding

(noun) cutting off the electric current on certain lines when the demand becomes greater than the supply

Other information on load-shedding

WIKIPEDIA results for load-shedding
Amazon results for load-shedding