using or involving electricity that comes from sources other than the national or central power supplyThe New York Times recently ran a piece about offgrid living in Texas.
I am expecting we can go offgrid, hence future bills will be zero.
This meaning is based on one submitted to the Open Dictionary by: Arthur Jempson from United Kingdom on 01/03/2011