Definition of social ladder in English:
social ladder
noun
(also social scale)
usually the social ladder The hierarchical structure of society or of a society.
- ‘it would be a step up the social ladder for him when the marriage came off’
pecking order, ranking, grading, ladder, social order, social stratum, social scale, class system
Are You Learning English? Here Are Our Top English Tips