Definition of toadstone
: a stone or similar object held to have formed in the head or body of a toad and formerly often worn as a charm or antidote to poison
First Known Use of toadstone
Seen and Heard
What made you want to look up toadstone? Please tell us where you read or heard it (including the quote, if possible).