Limited by an impediment of some kind.
Having a handicap.
A disabled person.
Lacking sufficient power or strength.
Lacking legal authority.