downscale ( synonym found)

Definition of downscale:

°Pertaining to something downmarket, of a lower quality.
°To reduce in size, to downsize.

Definition of downscale:

°Pertaining to something downmarket, of a lower quality.
°To reduce in size, to downsize.

Back to Top