The phrase "electrical grid" refers to the network of power lines, substations, and electrical infrastructure that deliver electricity from power plants to homes, businesses, and other places where it is needed. Full definition
Smart electrical grids and energy storage options would allow utilities to operate more efficiently by helping them manage spikes in the demand for electric power. (discovermagazine.com)
It's a bit like taking solar energy technology and creating your own electrical grid at home. (bitsonblocks.net)
A Category 5 storm can rip off roofs, crumble walls and shred electrical grid infrastructure. (scientificamerican.com)