-
adjectivelacking in or deprived of strength or power
Similar:
-
adjectiveunable to function; without help
-
adjectiveunable to manage independently
Similar:
Explanation of helpless
We don`t have explanations for this word yet.