toadstone(noun) noun1. A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.