'downscale' definitions:

Definition of 'downscale'

(from WordNet)
adjective
Intended for people with low incomes; "mass-produced downscale versions of high-priced fashions"