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
Tweet