Word Meaning

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


Meaning of technologist

- One skilled in technology; one who treats of arts, or of the terms of arts.