downsize
Definitions
To reduce the number of employees on a company's payroll.
To move to a smaller home or reduce the size of one's possessions.
To reduce the number of employees on a company's payroll.
To move to a smaller home or reduce the size of one's possessions.