National-grid Definition
noun
An electricity transmission network servicing a whole country.
Wiktionary
Other Word Forms of National-grid
Noun
Singular:
national-grid
Plural:
national gridsFind Similar Words
Find similar words to national-grid using the buttons below.