WTWM

whatsthatwordmean

← Definition
Guess

downscaling

nounThe process of reducing the size, extent, or cost of something, especially a business or operation.
adjectiveRelating to or involving a reduction in size, scale, or budget.

Synonyms

downsizingnounreductionnoun

Antonyms

expansionnounupscalingnoun

Built for word lovers.