Advertisement

Synonyms of Potion

Primary definition: A liquid with healing, magical, or poisonous properties.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement