amrita

/əmˈriːtə/

Definitions

1. noun

a drink in Hindu mythology said to give immortality

“In the epic poem, the gods drank amrita to extend their lives”

Synonyms

  • ambrosia
  • elixir

Antonyms

  • poison
  • venom