off the grid

Translations
hors réseau
Definitions
Living in a way that is not connected to public utilities or services, often involving self-sufficiency and independence from conventional infrastructure.