English Dictionary
◊ LOAD-SHEDDING
load-shedding
n : cutting off the electric current on certain lines when the
demand becomes greater than the supply