lay off

phrasal verb

Definitions of lay off

English

to stop employing someone, many times temporarily, because there is not enough work or money

The school district announced plans to lay off more than 200 teachers by the end of the school year.