incapacitated

Adjective
  1. Lacking in or deprived of strength or power (synset 301833664)
    "lying ill and helpless"; "helpless with laughter"

Found on Word Lists

Other Searches