load-shedding n : cutting off the electric current on certain lines when the demand becomes greater than the supply
Copyright © 2025 3Dict.net