Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
laid off
in English
laid off
#common
Definitions
Verb
to
be
made
redundant
;
let
go
from
a
job
The
company
laid
off
several
employees
due
to
financial
difficulties
.
Base Words
off
laid