Word Explorer
Toadstones
A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.
📖 Definitions of "Toadstones"
noun
- 1
A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.
- 2
A soft, earthy variety of trap-rock of a brownish-grey colour, looking like an argillaceous deposit.
Translate “Toadstones” into Another Language
Pick a language — the word will be pre-filled in the translator.