LAID OFF


Meaning of LAID OFF in English

to be told by the manager that your job is cancelled Billy was laid off because there's not enough work at the plant.

English idioms vocab.      Словарь английских идиом и выражений.