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.