Definition of supergrid in English:

supergrid

noun

  • An exceptionally large or strong grid; specifically an electricity grid serving a larger area than other grids or incorporating other grids, typically covering an area of a country or more at a higher transmission voltage. [A trademark in the United Kingdom for electrical distribution networks.]

Origin

1920s.