Downscale
-
low in quality and cheap in price; relating to or intended for people who are poor or not educated:
Downscale meaning & definition 1 of Downscale.
-
to a lower quality and price; to a lower social class or income :
Downscale meaning & definition 2 of Downscale.
-
Reduce in size, scale, or extent.
Downscale meaning & definition 3 of Downscale.