Advertisement
Advertisement
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
Discover More
Other Word Forms
- physically handicapped adjective
Advertisement
Advertisement
Advertisement
Advertisement
Browse