physical handicap


noun

loss of or failure to develop a specific bodily function or functions, whether of movement, sensation, coordination, or speech, but excluding mental impairments or disabilities

Derived forms of physical handicap

physically handicapped, adjective