Meaning : Powerlessness revealed by an inability to act.
Example :
In spite of their weakness the group remains active.
Synonyms : impuissance, weakness
Meaning : The state of needing help from something.
Meaning : A feeling of being unable to manage.