Definition of national grid noun from the Oxford Advanced Learner's Dictionary

 

national grid

 noun
noun
BrE
 
; NAmE
 
[singular](British English)
 
jump to other results
the system of power lines that joins the places where electricity is produced, and takes electricity to all parts of the country

Other results

All matches