Noun
property ladder (plural property ladders) (Britain) The hierarchy of owned housing.
I go around the country and do a simple gag like, 'The property ladder is now a snake' and get a real laugh. Jimmy Carr