Definitions of lay off:

  • verb:   dismiss, usually for economic reasons
  • verb:   put an end to a state or an activity