Refine this word faster
Weatherglass
noun
Definitions
Noun
- 1 A barometer.
- 2 a simple barometer for indicating changes in atmospheric pressure wordnet
Etymology
From weather + glass.
See also for "weatherglass"
Next best steps
Mini challenge
Unscramble this word: weatherglass