Found 158 synonyms in 21 groups
  1. 7
    Meaning: activity
  2. 11
    Meaning: repair
  3. 12
    Meaning: recover
  4. 15
    Meaning: absolve
  5. 16
    Meaning: reinstate
  6. 17
    Meaning: return
  7. 20
    Meaning: mend

restore synonyms - English related words for restore