social service

Explore definitions, synonyms, and language insights of social service

Definitions

Noun
an organized activity to improve the condition of disadvantaged people in society

More General Terms


More Specific Terms