Downsize
Definitions
3
Posts
3
Posters
108
Views
-
Make (something) smaller.
-
To [reduce] the size of company by [firing] employees, usually with the intention of [compromising] for something else.
-
to make a company or organization smaller by reducing the number of people working for it, or to become smaller in this way:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions