meaning of downscale

1. intended for people with low incomes; "mass-produced downscale versions of high-priced ">fashions"


Related Words

downscale |

Developed & Maintained By Taraprasad.com

Treasure Words