DictionaryAI

self-supply

Short definition from Wiktionary

Verb

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

Noun

  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.

We haven’t written up self-supply yet: Simple and Standard meanings, examples and a quiz.