Definition of «downsized»

"Downsized" means to reduce the size, scale, or number of something, typically in reference to a company or organization cutting back on employees or operations.

a b c d e f g h i j k l m n o p q r s t u v w x y z