flatshare
Meaning
- noun An arrangement in which two or more people share a flat (apartment building).
- verb To share a flat (apartment building) with someone else.
Similar words
flatsharing flatting apartment building apartment flatlet apartotel sharehouse flathouse flat flatblock
Save “flatshare” to learn later