English dictionary
downscale meaning and definition
Definition and meaning of downscale at MeaningMonkey.org. downscale meaning and definition in the English Dictionary.DOWNSCALE adjective
Definition of downscale (adjective)
- intended for people with low incomes
- "mass-produced downscale versions of high-priced fashions"
Source: Princeton University Wordnet