Search results
- DictionarySet·tle·ment house/ˈsedlmənt houz/
noun
- 1. an institution in an inner-city area providing educational, recreational, and other social services to the community.
Powered by Oxford Languages
noun
Powered by Oxford Languages