What is the meaning of the word "helpless"?
Definitions:
-
lacking in or deprived of strength or power adjective
- lying ill and helpless
-
unable to manage independently adjective
- as helpless as a baby