self-supply
Short definition from Wiktionary
Verb
- To provide water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.
Noun
- The provision of water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.
We haven’t written up self-supply yet: Simple and Standard meanings, examples and a quiz.