Word info

self-supplier

Noun

Meaning

self-supplier (plural self-suppliers)

One who supplies their own premises with water, electricity, etc. on a self-supply basis.

Source: en.wiktionary.org

Close letter words and terms