English dictionary
upscale meaning and definition
Definition and meaning of upscale at MeaningMonkey.org. upscale meaning and definition in the English Dictionary.UPSCALE adjective
Definition of upscale (adjective)
- appropriate for people with good incomes
- "an upscale neighborhood"; "an upscale motel"
Source: Princeton University Wordnet