Top definition
A developing integrated energy system utilizing digital technology in order to empower consumers, promote the green economy, and encourage smarter use of energy resources.
I'm on the smart grid, so I can better monitor and control my daily energy consumption!
by MollyRose916 February 18, 2011
Get the mug
Get a Smart Grid mug for your Facebook friend Zora.
buy the domain for your art site