Find the word definition

Wiktionary
on the ladder

a. (context idiomatic British English) On a property ladder, owning property.