Having a handicap.
Limited by an impediment of some kind.
A disabled person.
Out of action; disabled; no longer able to fight.