1. Incapacitated by injury or illness; SYN. handicapped, incapacitated.
2. So badly injured as to be unable to continue; SYN. hors de combat, out of action.
handicapped · hors de combat · injured · out of action · unfit
People who are crippled or otherwise physically handicapped.