Word Meaning

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


Meaning of eidograph

- An instrument for copying drawings on the same or a different scale; a form of the pantograph.