English Language
WordTools.ai
BETA
meaning
in a sentence
phrases
associations
synonyms
Phrases with «downsize»
To
downsize
means to make something smaller or to reduce the size, scale, or number of something, especially an organization, workforce, or possessions.
Full definition
«to downsize» +
noun
engine
See also
Definition of DOWNSIZE
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z