English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Weatherglass

Weatherglass (n.)
An instrument to indicate the state of the atmosphere, especially changes of atmospheric pressure, and hence changes of weather, as a barometer or baroscope.