Definition of houseshare in English:

houseshare

noun

British
  • An arrangement whereby tenants share rented accommodation, especially a house; a house rented under such an arrangement.

Origin

1970s; earliest use found in The Guardian. From house + share.

Pronunciation

houseshare

/ˈhaʊ(s)ʃɛː/