Main entry: incapacitated, helpless
Definition: lacking in or deprived of strength or power
Usage: lying ill and helpless; helpless with laughter