Meaning of “social housing” in the English Dictionary

business-english dictionary

"social housing" in Business English

See all translations

social housingnoun [ U ]

uk us also public housing

GOVERNMENT, PROPERTY homes provided by the government for people with low incomes to rent cheaply:

The development of 30 properties was available for rental to people on moderate incomes who earn too much to qualify for social housing but have trouble meeting market rents.

(Definition of “social housing” from the Cambridge Business English Dictionary © Cambridge University Press)