English
Detailed Synonyms for physical restoration in English
physical restoration:
physical restoration [the ~] noun
-
the physical restoration
– providing help for disabled persons; the removal or reduction of disabilities 1the therapeutic rehabilitation; the physical rehabilitation; the physical restoration– providing help for disabled persons; the removal or reduction of disabilities 1