lacking in or deprived of strength or power; lying ill and helpless; helpless with laughter
[ Syn: incapacitated ]
unable to function; without help
[ Syn: lost ]
unable to manage independently; as helpless as a baby'
lacking in or deprived of strength or power; lying ill and helpless; helpless with laughter
[ Syn: incapacitated ]
unable to function; without help
[ Syn: lost ]
unable to manage independently; as helpless as a baby'