Meaning

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

Forms

plural: self-suppliers
Singularself-supplier
Pluralself-suppliers

regular

See also

neighbours in the dictionary
self-supplier — meaning, examples, forms, synonyms | Krumeto