VariousWords beta
Related Terms:
Definitions:
Verb
Definition: simple past tense of incapacitate
Adjective
helpless
incapacitated
Definition: lacking in or deprived of strength or power; "lying ill and helpless"; "helpless with laughter"
Definition: Rendered unable to act; restricted from taking action.