layoff

noun

Definitions of layoff

English

a situation where an employer stops employing someone, many times temporarily, because the employer does not have enough enough work or money

City education officials on Monday announced 241 lay-offs in the city's 26 schools.