WTWM

whatsthatwordmean

← Definition
Guess

downsizing

nounThe act or process of reducing the number of employees in a company.
adjectiveRelating to or involving a reduction in size, especially of a workforce.

Synonyms

reductionnouncutbacknounlayoffnoun

Antonyms

expansionnounupsizingnoun

Built for word lovers.