DICTIONARY


Definition of DOWNSCALE

Adjective : DOWNSCALE

Source: WordNet 3.1

  • 1. (

    ) intended for people with low incomes; "mass-produced downscale versions of high-priced fashions" ;


See more about : DOWNSCALE