English | German | Russian | Czech

weather house English

Meaning weather house meaning

What does weather house mean?

weather house

A mechanical contrivance in the form of a house, which indicates changes in atmospheric conditions by the appearance or retirement of toy images.

Synonyms weather house synonyms

What other words have the same or similar meaning as weather house?

weather house English » English

weather box

Are you looking for...?