incapacitated
1.
(
satellite adjective
) lacking in or deprived of strength or power; "lying ill and helpless"; "helpless with laughter"
Synonyms:
helpless
2.
(
satellite adjective
) incapacitated by injury or illness
Synonyms:
disabled
,
handicapped
Terms and Conditions of Use / Copyright Notice