- physical restoration as a noun:
- 1
physical restoration
noun
1 physical restoration
Providing help for disabled persons; the removal or reduction of disabilities.
synonyms: physical rehabilitation, therapeutic rehabilitation.
debug info: 0.0191
noun
Providing help for disabled persons; the removal or reduction of disabilities.
synonyms: physical rehabilitation, therapeutic rehabilitation.
debug info: 0.0191