|
Definition of Load shedding
1. Noun. The process by which an electric utility cuts power to some customers in response to a shortage of available electricity. ¹
2. Noun. The postponement of payment of less important bills because of financial problems. ¹
¹ Source: wiktionary.com