Weather house Meaning, Definition & Usage

Definitions
  1. a mechanical contrivance in the form of a house, which indicates changes in atmospheric conditions by the appearance or retirement of toy images.
    Peace to the artist whose ingenious thought Devised the weather house, that useful toy! Cowper.

Webster 1913