what is the definition of a 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.