invigorant
/ˌɪnvɪˈɡɔrənt/Definitions
1. noun
A substance or agent that invigorates or refreshes, especially a medicinal or restorative agent.
“The doctor prescribed an invigorant to help the patient recover from their illness.”
2. adjective
Invigorating or refreshing, especially in a medicinal or restorative sense.
“The invigorant scent of the essential oil lifted the team’s spirits before the big game.”