English Dictionary
Definition upscale in British English
upscale adjective
adjective
/ʌpˈskeɪl/

English Dictionary