Synonyms: incapacitated, helpless
Definition: lacking in or deprived of strength or power
Usage: lying ill and helpless; helpless with laughter
Similar words: powerless
Definition: lacking power