load-shedding
English Dictionary
->
Letter L
-> load-shedding
Search Dictionary:
load-shedding Definition
(n)
cutting
off
the
electric
current
on
certain
lines
when
the
demand
becomes
greater
than
the
supply
load-shedding Synonyms
load-shedding
© Art Branch Inc.