Lingo
down
size
(of a company or organization) to become smaller by reducing the number of employees or departments
1 / 4