Meaning of downsize
Definition of downsize
(verb)
dismiss
from work; "three secretaries were downsized during the
financial
crisis"
design
or
manufacture
in a
smaller
size; "the car makers downsized the SUVs when
fuel
became
very
expensive"
(of a company)
reduce
in
size
or
number
of employees; "the
company
downsized its
research
staff"
Other information on downsize
WIKIPEDIA results for
downsize
Amazon results for
downsize
Tweet