DOWNSCALE Meaning of DOWNSCALE in English v. & adj. US v.tr. reduce or restrict in size, scale, or extent. adj. at the lower end of a scale, esp. a social scale; inferior. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012