Definition, Meaning & Synonyms | English word TOADSTONE
TOADSTONE
Definitions of TOADSTONE
- A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.
- (geology) A soft, earthy variety of trap-rock of a brownish-grey colour, looking like an argillaceous deposit.
Number of letters
9
Is palindrome
No
Search for TOADSTONE in:
Page preparation took: 181.88 ms.