downsize ( synonym found)

Definition of downsize:

°To reduce in size or number.
"The company chose to downsize by laying off half of its workers."
°To reduce the workforce of.
"They downsized the division by offering attractive early-retirement packages and selling off an office building."

Definition of downsize:

°To reduce in size or number.
"The company chose to downsize by laying off half of its workers."
°To reduce the workforce of.
"They downsized the division by offering attractive early-retirement packages and selling off an office building."

Back to Top