Definition of "laid off"

laid off