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. Oxford English vocab. Оксфордский английский словарь. 2012