← DefinitionshareGuessrestorativenounSomething that restores health, strength, or energy, such as a food, drink, or medicine.adjectiveHaving the ability to restore health, strength, or a feeling of well-being.SynonymstonicnounrevitalizingadjectiveAntonymsexhaustingadjectivedrainingadjective