Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of stinkstone

- One of the varieties of calcite, barite, and feldspar, which emit a fetid odor on being struck; -- called also swinestone.