'downscale' definitions:

Definition of 'downscale'

From: WordNet
adjective
Intended for people with low incomes; "mass-produced downscale versions of high-priced fashions"