Search

helpless🔊

Unable to defend oneself.

Lacking help; powerless.

Unable to act without help; needing help; feeble.

Uncontrollable.

(obsolete) From which there is no possibility of being saved.