social housing


noun

accommodation provided by the state for renting