• Downscale

    Origin

    - + scale

    Full definition of downscale

    Adjective

    downscale

    1. Pertaining to something downmarket, of a lower quality.

    Verb

    1. To reduce in size, to downsize.

    Anagrams

    © Wiktionary