Definition of cohousing
: semi-communal housing consisting of a cluster of private homes and a shared community space (as for cooking or laundry facilities)
Keep scrolling for more