people collectively who are crippled or otherwise physically handicapped; technology to help the elderly and the disabled
[ Syn: handicapped ]
disabled (n.)
incapable of functioning as a consequence of injury or illness
[ Syn: handicapped ]
people collectively who are crippled or otherwise physically handicapped; technology to help the elderly and the disabled
[ Syn: handicapped ]
incapable of functioning as a consequence of injury or illness
[ Syn: handicapped ]