physical restoration
1.
(
noun
) providing help for disabled persons; the removal or reduction of disabilities
Synonyms:
physical rehabilitation
,
therapeutic rehabilitation
Related Words:
rehabilitation
Terms and Conditions of Use / Copyright Notice