elixir

/ɛˈlɪksər/

Definitions

1. noun

a substance believed to have healing properties, especially a drink or potion that is supposed to cure a particular disease or ailment

“She searched for an elixir to cure her mother’s ailing health.”

Synonyms

  • cure
  • remedy

Antonyms

  • poison