Definition of flat-share in English:

flat-share

noun

British
  • An arrangement whereby tenants share a (frequently rented) residence, especially a flat.

Origin

1960s; earliest use found in The Times. From flat + share.

Pronunciation

flat-share

/ˈflatʃɛː/