helpless

  • (s) lacking in or deprived of strength or power
    • lying ill and helpless
    • helpless with laughter
    incapacitated,
  • (s) unable to function; without help lost,
  • (s) unable to manage independently
    • as helpless as a baby

Synonyms

incapacitated lost

Words of close approximity

helplessly helplessness