Not self-sufficient

Not self-sufficient - NEEDY
Not self-sufficient

Dependent
Reliant
Helpless
Desperate
Needy
Begging
Clinging
Subordinate
Insecure
Vulnerable

NEEDY