- 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.0258
noun
Providing help for disabled persons; the removal or reduction of disabilities.
synonyms: physical rehabilitation, therapeutic rehabilitation.
debug info: 0.0258