supergrid (English, noun)
expansion: supergrid (plural supergrids)
Senses:
glosses: A wide-area transmission network that makes it possible to trade high volumes of electricity across great distances.
Forms:
form: supergrids
tags: plural