An Encylopedia Britannica Company

overstaffed

1 ENTRIES FOUND:
overstaffed /ˌoʊvɚˈstæft/ Brit /ˌəʊvəˈstɑːft/ adjective
overstaffed
/ˌoʊvɚˈstæft/ Brit /ˌəʊvəˈstɑːft/
adjective
Britannica Dictionary definition of OVERSTAFFED
: having more workers than is necessary