load-sheddingEnglish

load-shedding

Noun

Cutting off the electric current on certain lines when the demand becomes greater than the supply

English: load-shedding