public-service corporation
nounDefinition of public-service corporation
: a quasi-public corporation
Keep scrolling for more