English dictionary
load-shedding meaning and definition
Definition and meaning of load-shedding at MeaningMonkey.org. load-shedding meaning and definition in the English Dictionary.LOAD-SHEDDING noun
Definition of load-shedding (noun)
- cutting off the electric current on certain lines when the demand becomes greater than the supply
Source: Princeton University Wordnet