Definition of "Handicapped" :
noun: people collectively who are crippled or otherwise physically handicapped
adjective: having restricted mental or physical functioning as a consequence of injury or illness
noun: people collectively who are crippled or otherwise physically handicapped
adjective: having restricted mental or physical functioning as a consequence of injury or illness