microgrid (English, noun)
expansion: microgrid (plural microgrids)
Senses:
glosses: A very small grid, especially a small power supply grid containing distributed generation of electricity
Forms:
form: microgrids
tags: plural