self-supply

verb, noun — 2 senses

self-supply

verb

Etymology From self- + supply.

1

To provide water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.

Derived terms
self-supplier

self-supply

noun

Etymology From self- + supply.

1

The provision of water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.