Loading page
physical restoration is a noun meaning "providing help for disabled persons; the removal or reduction of disabilities". It carries one recorded sense.
providing help for disabled persons; the removal or reduction of disabilities
Definitions, synonyms and semantic relations for physical restoration come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.