Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

microgrid en · NOUN

Etymology

From micro- + grid.

Meanings

  1. A very small grid, especially a small power supply grid containing distributed generation of electricity.
    • One buzzy mitigation is the microgrid: small-scale local electricity networks which combine energy generation, typically from solar or wind, and battery storage to power a town or community. 2026 June 13, Alice Fisher, “Can robots build new towns?”, in FT Weekend (House & Home section), London: The Financial Times Ltd., →ISSN, →OCLC, page 1:

Forms

SpellingFeaturesLabelsSource
microgrids Number=Plur lexicographic

Deriveds

multimicrogrid