Definitions from Wiktionary (self-supply)
▸ 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.
▸ Words similar to self-supply
▸ Usage examples for self-supply
▸ Idioms related to self-supply
▸ Wikipedia articles (New!)
▸ Popular adjectives describing self-supply
▸ Words that often appear near self-supply
▸ Rhymes of self-supply
▸ Invented words related to self-supply
▸ 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.
Similar:
retail,
drop ship,
stock,
merchant,
white-label,
hand-sell,
tipple,
wholesale,
keep the lights on,
cross-subsidise,
more...
Opposite:
▸ Words similar to self-supply
▸ Usage examples for self-supply
▸ Idioms related to self-supply
▸ Wikipedia articles (New!)
▸ Popular adjectives describing self-supply
▸ Words that often appear near self-supply
▸ Rhymes of self-supply
▸ Invented words related to self-supply