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

    Grammar and declension of microgrid

    • microgrid (plural microgrids)

Sample sentences with "microgrid"

Available translations