Definition of Physical Restoration

  • 1. Providing help for disabled persons; the removal or reduction of disabilities Noun

Synonyms for word "physical restoration"

Semanticaly linked words with "physical restoration"

Hyponims for word "physical restoration"