Top definition
A home - either a flat or a house - shared by several inhabitants (but not a family unit).
Most of my student friends prefer to live in a sharehome than alone in a flat.
by Diaman July 28, 2018
Get the mug
Get a sharehome mug for your Aunt Nathalie.
buy the domain for your art vlog