What is the full meaning of potion
a magical elixir or medicinal drink [n -S]
Example of the word potion placed on a Scrabble board.