'layoff' definitions:

Definition of 'layoff'

From: WordNet
noun
The act of laying off an employee or a work force

Synonyms of 'layoff'

From: Moby Thesaurus