ˌ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
ˌ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 - Словарь современного английского языка. 2012