Thesaurus.com
Dictionary.com

needing help

ADJECTIVE
short-handed
Synonyms