Definitions of physical restoration:

  • noun:   providing help for disabled persons; the removal or reduction of disabilities