downscale Meaning, Definition & Usage

  1. adjective satellite intended for people with low incomes
    • mass-produced downscale versions of high-priced fashions

WordNet