Meaning of “upmarket” - Learner’s Dictionary

upmarket

adjective uk /ˌʌpˈmɑːkɪt/ mainly UK (US upscale)

expensive and used by people who are rich and from a high social class:

an upmarket hotel/restaurant

(Definition of “upmarket” from the Cambridge Learner’s Dictionary © Cambridge University Press)