a system that is organized by the local government to help people who have financial or family problems; the department or the people who provide this helpa leaflet on the range of social services availablethe local social services department
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
See social services in the Oxford Advanced Learner's Dictionary
social services
nounWant to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.