← DefinitionshareGuessanalepticadjectiveRestoring strength or energy; invigorating.nounA medicine or substance that restores strength or energy.SynonymsinvigoratingadjectivetonicnounstimulantnounAntonymssedativenoun