GeneralConnection.comDictionary
weather station
Noun

1. meteorological observation post
1. lookout, observation post
Usage