Word Meaning

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


Meaning of sideroscope

- An instrument for detecting small quantities of iron in any substance by means of a very delicate combination of magnetic needles.