Meaning of public housing

Definition of public housing

(noun) a housing development that is publicly funded and administered for low-income families

Other information on public housing

WIKIPEDIA results for public housing
Amazon results for public housing