English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition offgrid in British English

offgrid

adjective
1

not using electricity that comes from a national power supply, but using an alternative source

Example

The connection of free energy devices as offgrid power source systems is easy, and requires some auxiliary devices.Em Magenta and her family live offgrid in Findhorn Bay, Scotland. (adverb)

Definition offgrid in British English