meaning of load shedding

1. cutting off the electric current on certain lines when the demand becomes greater than the supply


Related Words

load-shedding |

Developed & Maintained By Taraprasad.com

Treasure Words