English | German | Russian | Czech

property ladder English

Meaning property ladder meaning

What does property ladder mean?

property ladder

(British) The hierarchy of owned housing.

Are you looking for...?