English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition sharehome in British English

sharehome noun

noun
1

a home that is being shared with one or more other people

Example

As a student, I would rather live in a sharehome than renting my own place.

Definition sharehome in British English