English dictionary
physical restoration meaning and definition
Definition and meaning of physical restoration at MeaningMonkey.org. physical restoration meaning and definition in the English Dictionary.PHYSICAL RESTORATION noun
Definition of physical restoration (noun)
- providing help for disabled persons; the removal or reduction of disabilities
Source: Princeton University Wordnet