Definition of Upmarket

  • 1. Designed for consumers with high incomes Adjective

Semanticaly linked words with "upmarket"

Antonyms to adjective "upmarket"