English | German | Russian | Czech

physical restoration English

Meaning physical restoration meaning

What does physical restoration mean?

physical restoration

(= physical rehabilitation) providing help for disabled persons; the removal or reduction of disabilities

Synonyms physical restoration synonyms

What other words have the same or similar meaning as physical restoration?

physical restoration English » English

physical rehabilitation therapeutic rehabilitation

Are you looking for...?