Definitions of potion:

  • noun:   a medicinal or magical or poisonous beverage