Word info Synonyms

meteorograph

Noun

Meaning

An instrument which registers meteorologic phases or conditions.

Source: Webster's dictionary

Synonyms

Close letter words and terms