Downsize

What is the meaning of Downsize?

To reduce the size or workforce of a company

How to use Downsize?

The company had to downsize due to financial difficulties.

Related Slangs: