Etymology
Today it means: Affordable housing in small apartments. Full definition →
From micro- + housing.
Etymology from Wiktionary, CC BY-SA 4.0.