restorative




restorative - noun

  • a medicine that strengthens and invigorates
  • a device for treating injury or disease

  • restorative - adjective

    restorative - thesaurus

    corrective   recuperative   renewing   revitalising British English spelling   revitalizing American English spelling   reviving   tonic