Subscribe
URL of the page has been copied to clipboard.
Meaning : A company that performs a public service. Subject to government regulation.
Synonyms : public utility, public-service corporation, utility
Install App