Search the meaning/definition of over one hundred thousand
words!
Random Word
elixir means
a substance believed to cure all ills; a sweet flavored liquid (usually containing a small amount of alcohol) used in compounding medicines to be taken by ... more