Etymology

self-supply

Today it means: To provide water, electricity, etc. to one's own premises on a retail basis by obtaining a special license from the utility provider. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok