Word Meaning

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


Meaning of thermetograph

- A self-registering thermometer, especially one that registers the maximum and minimum during long periods.