0%

ALL meanings of toadstone

toad·stone
T t
  • noun toadstone any of various stones or stonelike objects, formerly supposed to have been formed in the head or body of a toad, worn as jewels or amulets. 1
  • noun toadstone an amygdaloidal basalt occurring in the limestone regions of Derbyshire 0
  • noun toadstone any stone or similar object formerly thought to have been formed inside a toad's head or body and often worn as a charm 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?