Noun
flatshare (plural flatshares)
An arrangement in which two or more people share a flat (apartment building).
Living in a flatshare with friends, Nazari has used the time away from meetings and gatherings to delve into reading and writing more poetry, including the erotic kind. Source: Internet
She and Long-Bailey barely knew each other before the 2015 election, but agreed to flatshare in London as new northern MPs, both with young children. Source: Internet