Uk English Meaning of layoff
layoff
Other Uk English words related to layoff
Nearest Words of layoff
Definitions and Meaning of layoff in English
layoff (n)
the act of laying off an employee or a work force
FAQs About the word layoff
layoff
the act of laying off an employee or a work force
dismissal,sacking,furlough,axe,axe,discharge,redundancy,bird,boot,closing
callback,recall,Re-employment,rehire,Rehiring
layner => liner, laymen => laypeople, layman => Layman, layland => layland, laying waste => devastating,