helpless

adj

1.
lacking in or deprived of strength or power
Derived from:
helplessness
2.
unable to function; without help
Derived from:
helplessness
3.
unable to manage independently
Derived from:
helplessness