PUBLIC HOUSING Meaning of PUBLIC HOUSING in English ■ noun housing provided for people on low incomes, subsidized by public funds. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004