Top definition
A house where two or more unrelated people pay rent to live.
I lived in a share house in Paramatta for a few years but got tired of cleaning up my roommates' messes.
by Wapt August 28, 2009
Get the mug
Get a share house mug for your cousin Abdul.
buy the domain for your recipe site