VariousWords beta
Related Terms:
Definitions:
Verb
Definition: To reduce in size; to downsize.
Adjective
downscale
Definition: intended for people with low incomes; "mass-produced downscale versions of high-priced fashions"
Definition: Being downmarket, of a lower quality.