meaning of downscale
1. intended for people with low incomes; "mass-produced downscale versions of high-priced
">fashions"
1. intended for people with low incomes; "mass-produced downscale versions of high-priced
">fashions"