Synonyms for
Layoffs
Definition
The act of dismissing employees, temporarily or permanently, because there is no longer enough work for them to do.
Synonyms for
Definition
The act of dismissing employees, temporarily or permanently, because there is no longer enough work for them to do.