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.      Сжатый оксфордский словарь английского языка.