Noun: microgrid
- A small local electricity grid
"The university campus installed a microgrid to improve energy efficiency and resilience"
Derived forms: microgrids
Encyclopedia: Microgrid