a stone formerly believed to have been formed/held in the head or body of a toad, and that was carried or worn as a good luck charm or an antidote to poison;
e.g. The antidote potion required a toadstone, which the witch carried in her pocket.
Translate this Word
Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.