physically challenged


adjective

See example at challenged(def 1).