potion
nounDefinition of potion
: a mixture of liquids (such as liquor or medicine)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more