What is the meaning of potion in English?

Learn vocabulary with pictures as well as definitions of potion in English

Learn in

See more

n. potion

Definition of potion in English

Drink with healing, venomous or magic properties.