incapacitated

  • (s) lacking in or deprived of strength or power
    • lying ill and helpless
    • helpless with laughter
    helpless,

Synonyms

helpless

Words of close approximity

incapacitate