Dictionary 1. (a.) Restorative; giving strength after disease.2. (n.) A restorative. Thesaurus adjuvant alterative bracing corrective corroborant curative healing iatric invigorating medicative medicinal refreshing remedial reparative reparatory restitutive restitutory restorative reviving roborant sanative sanatory stimulating strengthening therapeutic theriac tonic |