Toadstone meaning

tōdstōn
A stone once worn as a charm and believed to have been formed in the body of a toad.
noun
0
0
Any stone or similar object formerly thought to have been formed inside a toad's head or body and often worn as a charm.
noun
0
0
A small stone, once believed to be a jewel embedded in the head of a toad, worn as a amulet.
noun
0
0
Advertisement