Noun weather station has 1 sense
  1. meteorological observation post, weather station - one of a networks of observation posts where meteorological data is recorded
    --1 is a kind of lookout, observation post
,
TOP