Wiktionary
flatshare
n. An arrangement in which two or more people share a flat (apartment building).