English Dictionary
Definition public utility in British English
public utility noun
[countable] noun
Synonyms and related words

English Dictionary