barograph
Explore definitions, synonyms, and language insights of barograph
Definitions
Noun
a recording barometer; automatically records on paper the variations in atmospheric pressure
Explore definitions, synonyms, and language insights of barograph