Load Shedding - Definition - Law Dictionary Home Dictionary Definition load-shedding
Definition :
The act or process of disconnecting the electric current on certain lines when the demand becomes greater than the supply
View Judgments Citing this PhraseView Acts Citing this Phrase