Load-shedding — definition

1. load-shedding (Noun)

1 definition

load-shedding (Noun) — Cutting off the electric current on certain lines when the demand becomes greater than the supply.

2 types of
limitation restriction