'public housing' definitions:

Definition of 'public housing'

(from WordNet)
noun
A housing development that is publicly funded and administered for low-income families [syn: housing project, public housing]

Words containing 'public housing'