Subscriber login


Forgot your password?

Library card login

Other

shared ownership

Definition of shared ownership

noun

[mass noun]
  • (in Britain) a system by which the occupier of a dwelling buys a proportion of the property and pays rent on the remainder, typically to a local authority or housing association.