PUBLIC HOUSING Meaning of PUBLIC HOUSING in English noun : low-rent housing owned, sponsored, or administered by a government Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012