SOCIAL HOUSING


Meaning of SOCIAL HOUSING in English

ˌsocial ˈhousing BrE AmE noun [uncountable] British English

houses or apartments that the local government provides, which can be rented for a small amount of money

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.