Short-staffed Synonyms

Inadequate in number of workers or assistants etc.
(Adjective)