DOWNSCALE Meaning of DOWNSCALE in English N. Amer.■ verb reduce in size, scale, or extent. ■ adjective at the lower end of a scale; downmarket. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004