Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of potion

- A draught; a dose; usually, a draught or dose of a liquid medicine.
- To drug.

Crossword clue for potion

- Dose of medicine or poison
- Medicinal draught
- Medicine or poison
- Mystical liquid
- Supposedly magic beverage