self-supply
The provision of water, electricity, etcThe provision of water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.
Meaning
1 senses(uncountable)The provision of water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider.
Origin
From self- + supply.From self- + supply.
Wiktionary, CC BY-SA 4.0 · source
Lessons for this word
1 lessons- A1Countable and uncountable nouns — Because it can be uncountable