Definitions | Sloane Ranger |
| noun (sometimes abbreviated to Sloane)
- (context, UK, informal) a fashionable young woman of the upper classes
Etymology: From w:Sloane Square, Sloane Square + Lone Ranger
Supplemental Details:Sponsor an extended definition for Sloane Ranger for as little as $10 per month. Click here to contact us.
| |
|