microapartment
Noun
Meaning
microapartment (plural microapartments)
A small, affordable apartment.
Synonym: microflat
Coordinate term: microhome
Noun
microapartment (plural microapartments)
A small, affordable apartment.
Synonym: microflat
Coordinate term: microhome