SynonymX
Speak
Downscale
Definition of Downscale
1.
Intended for people with low incomes
Adjective Satellite
Semanticaly linked words with "downscale"
downmarket