DOWNSIZE Meaning of DOWNSIZE in English [down.size] vt (1975): to reduce in size; esp: to design or produce in smaller size Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012