microgrid
/M AY1 K R AH0 G R IH1 D/noun
- 1
A very small grid, especially a small power supply grid containing distributed generation of electricity
Translate โmicrogridโ into another language
Choose a language below to open the translator with English selected as the source language.