English | German | Russian | Czech

homesharing English

Meaning homesharing meaning

What does homesharing mean?

homesharing

An arrangement where several people (who do not form a household by family or similar relationship) live in a single home together.

Are you looking for...?