Meaning of handicapped

Definition of handicapped

(noun) people collectively who are crippled or otherwise physically handicapped; "technology to help the elderly and the disabled"

Other information on handicapped

WIKIPEDIA results for handicapped
Amazon results for handicapped