Definition of microgrid in English:

microgrid

Pronunciation /ˈmīkrōˌɡrid/ /ˈmaɪkroʊˌɡrɪd/

noun

  • A small network of electricity users with a local source of supply that is usually attached to a centralized national grid but is able to function independently.

    • ‘this microgrid delivers power to homes, a school, a church, a health center, three general stores, and street lights’