1. (physical) handicap
Wikipedia definition
2. Physical disabilityA physical disability is any impairment which limits the physical function of one or more limbs or fine or gross motor ability. Other physical disabilities include impairments which limit other facets of daily living, such as respiratory disorders and epilepsy.
Read “Physical disability” on English Wikipedia
Read “身体障害” on Japanese Wikipedia
Read “Physical disability” on DBpedia


to talk about this word.