SLOANE


Meaning of SLOANE in English

n. (in full Sloane Ranger) Brit. sl. a fashionable and conventional upper-class young person, esp. living in London.

Derivatives:

Sloaney adj.

Etymology: Sloane Square, London + Lone Ranger, a cowboy hero

Oxford English vocab.      Оксфордский английский словарь.