national grid (English, noun)
expansion: national grid (plural national grids)
Senses:
glosses: An electricity transmission network servicing a whole country.
Forms:
form: national grids
tags: plural