TOADSTONE


Meaning of TOADSTONE in English

n. a stone, sometimes precious, supposed to resemble or to have been formed in the body of a toad, formerly used as an amulet etc.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.