Sloane ranger
⇨ Sloane ranger; Sloane
noun a conventional person, part of a fashionable set, born to the privileges of the upper-/middle-class, especially one who dwells in London. A playful blend of
Sloane Square (in Chelsea, London) and The
Lone Ranger (since the 1930s, a fictional hero of the American west)
UK, 1975