Definition of microgrid in English:

microgrid

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 centre, three general stores, and street lights’

Pronunciation

microgrid

/ˈmʌɪkrə(ʊ)ɡrɪd/