Word info

supergrid

Noun

Meaning

supergrid (plural supergrids)

A wide-area transmission network that makes it possible to trade high volumes of electricity across great distances.

Source: en.wiktionary.org

Close letter words and terms