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. Оксфордский английский словарь. 2012