downsize

To reduce the size of a workforce in response to economic conditions or business needs. See also layoff

Browse all legal terms