Sloane Ranger (noun) Definition, Meaning & Examples

noun
  1. a member of a trendy and acquisitive set of largely upper-middle-class young people of London, England.
noun (in Britain)
  1. a young upper-class or upper-middle-class person, esp a woman, having a home in London and in the country, characterized typically as wearing expensive informal country clothes
Sloane Ranger (noun) Definition, Meaning & Examples

More Definitions