homeshare

Etymology

From home + share.

noun

  1. A homesharing arrangement.