Synonyms: subsidised, subsidized
Definition: having partial financial support from public funds
Usage: lived in subsidized public housing
Similar words: supported
Definition: sustained or maintained by aid (as distinct from physical support)
Usage: a club entirely supported by membership dues; well-supported allegations