microgrid in English dictionary microgrid Meanings and definitions of "microgrid" noun A very small grid, especially a small power supply grid containing distributed generation of electricity more Grammar and declension of microgrid microgrid (plural microgrids) more Sample sentences with "microgrid" Declension Stem Try again Available translations French Irish Polish Portuguese Authors