1. 残疾的,有生理缺陷的,弱智的(可能具冒犯意味)
Someone who is handicapped has a physical or mental disability that prevents them living a totally normal life. Many people who have a disability find this word offensive.
1. people collectively who are crippled or otherwise physically handicapped
e.g. technology to help the elderly and the disabled
Synonym: disabled