Thesaurus.com
Dictionary.com

need of help

ADJECTIVE
short-handed
Synonyms