Word info

homeshare

Noun

Meaning

homeshare (plural homeshares)

A homesharing arrangement.

Source: en.wiktionary.org

Anagrams

Close letter words and terms