Definitions of public housing:

  • noun:   a housing development that is publicly funded and administered for low-income families