Results

Definition of restorative : 1. Of or pertaining to restoration; having power to restore.
2. Something which serves to restore; especially, a restorative medicine.

Synonyms:

invigorating, innerving, therapeutic, quinine water, health, keynote, recuperative, exhilarating, intoxicating, renewing, exhilarant, reinvigorating, reviving, revitalising, bracing, soda water, revitalizing, tonic, pick-me-up, refreshing, pop, healthful, soda, curative, help, stimulating, remedial, soda pop, bracer, roborant, corrective, energizing, tonic water

Usage examples: