Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toadstone Definition

Cancel
toadstone
noun(toad-stone)
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

Words Related to toadstone!

toadstone Examples by Brain Bank Users