American Dictionary
Definition overstaffed in American English
overstaffed adjective
adjective
/ˌoʊvərˈstæft/
Synonyms and related words
