lacking in or deprived of strength or power; lying ill and helpless; helpless with laughter
[ Syn: helpless ]