Uk English Meaning of lay off
lay off
Other Uk English words related to lay off
Nearest Words of lay off
Definitions and Meaning of lay off in English
lay off (v)
put an end to a state or an activity
dismiss, usually for economic reasons
FAQs About the word lay off
lay off
put an end to a state or an activity, dismiss, usually for economic reasons
dismissal,sacking,furlough,axe,axe,discharge,redundancy,bird,boot,closing
callback,recall,Re-employment,rehire,Rehiring
lay into => to criticize severely, lay in => lie down, lay hands on => lay hands on, lay figure => mannequin, lay eyes on => lay eyes on,