public-service corporation
Explore definitions, synonyms, and language insights of public-service corporation
Definitions
Noun
a company that performs a public service; subject to government regulation