Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overstaffing
in English
overstaffing
#uncommon
Definitions
Verb
to
hire
more
staff
than
needed
(
for
a
project
,
etc
.)
having
too
many
employees
;
excess
staff
Base Words
staffing
over