incapacitated
incapacitated
incapacitated
- Adjective
lacking in or deprived of strength or power; "lying ill and helpless"; "helpless with laughter"
Synonyms:
lacking in or deprived of strength or power; "lying ill and helpless"; "helpless with laughter"