| 释义 |
social housing  noun BritishHousing provided for people on low incomes or with particular needs by government agencies or non-profit organizations.Part of the property could be used for council housing and social housing....- He said the housing situation was becoming so serious that people from all walks of life now depended on social housing to find decent homes.
- The company had already serviced the city's social housing for a decade before it was transferred to the trust from the city council.
|