physical restoration Meaning, Definition & Usage

  1. noun providing help for disabled persons; the removal or reduction of disabilities
    physical rehabilitation; therapeutic rehabilitation.

WordNet