handicappeda. 殘疾的有生理缺陷的、殘廢的英文釋義people collectively who are crippled or otherwise physically handicappedthe total or partial absence of a person's bodily or mental functions, including the absence of a part of a person's body