Public housing refers to government-provided homes that are affordable for people with low income. It is a way of ensuring that everyone has a safe and decent place to live, especially those who cannot afford to rent or buy their own homes.
Full definition