You searched for: “invigorants
invigorant (s) (noun), invigorants (pl)
A medicine, tonic, or beverage that gives life and energy to the one who consumes it: "Karen's doctor recommended an invigorant that was supposed to give her more energy and make her feel healthier."
This entry is located in the following unit: vigor- (page 1)