microgrid
About 0.00 uses per million words.
Meaning
- noun A very small grid.
- noun A small power supply grid containing distributed generation of electricity.
Similar words
minigrid microgenerator micropower microhydro micro-generation microinverter microgeneration microcell micronet micromodule
Often followed by
is and
Word family
micro-grid micro-grids microgrids
Save “microgrid” to learn later