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.”

Synonyms

  • invigorating
  • refreshing
  • restorative

Antonyms

  • depressing
  • draining