GeneralConnection.com
➔
Dictionary
weather station
Noun
1. meteorological observation post
1. lookout, observation post
Usage