Definition of 'handicapped'
See also: handicap
Noun
- people collectively who are crippled or otherwise physically handicapped; "technology to help the elderly and the disabled"
Synonyms: disabled
Adjective
- markedly unable to function as a consequence of injury or illness
Synonyms: disabled