Flatshare Definition
noun
An arrangement in which two or more people share a flat (apartment building).
Wiktionary
Advertisement
Other Word Forms of Flatshare
Noun
Singular:
flatshare
Plural:
flatsharesFind Similar Words
Find similar words to flatshare using the buttons below.
Words Starting With F and Ending With E
Advertisement