public-service corporation - English Synonyms Dictionary

public-service corporation

n.
[1] utility , public utility , public utility company