LAID OFF


Meaning of LAID OFF in English

to be told by the manager that your job is canceled

Billy was laid off because there's not enough work at the plant.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.