Advertisement

Advertisement

storm glass

noun

  1. a sealed tube containing a solution supposed to change in appearance according to the weather


Advertisement

Advertisement

Advertisement

Advertisement