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 physical rehabilitation; the physical restoration; the therapeutic rehabilitation– providing help for disabled persons; the removal or reduction of disabilities 1