English dictionary
potion meaning and definition
Definition and meaning of potion at MeaningMonkey.org. potion meaning and definition in the English Dictionary.POTION noun
Definition of potion (noun)
- a medicinal or magical or poisonous beverage
Source: Princeton University Wordnet