Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of social housing

Source language: EnglishDictionary language: English

social housing

noun

Definitions

  1. Rental housing owned and managed by the government, non-profit organizations, or by a combination of the two, with the aim of providing affordable housing, often focusing on disadvantaged groups such as low-income earners, social-security recipients, the elderly and people with disabilities.