downmarket
English Dictionary
->
Letter D
-> downmarket
Search Dictionary:
downmarket Definition
(a)
designed
for
low
-
income
consumers
downmarket Synonyms
downmarket
© Art Branch Inc.