handicapped
adjective
1. having restricted mental or physical functioning as a consequence of injury or illness
noun
1. people collectively who are crippled or otherwise physically handicapped
Similar word(s): disabled
verb
1. simple past tense and past participle of handicap