Search results
- Dictionaryelixir/ɪˈlɪksɪə/
noun
- 1. a magical or medicinal potion: "an elixir guaranteed to induce love" Similar
- 2. a particular type of medicinal solution: "a cough elixir" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries