Word Study
lookout station
WORDNET DICTIONARY
Noun lookout station has 1 sense
- lookout station(n = noun.artifact) lookout, observation tower, observatory - a structure commanding a wide view of its surroundings; Array has particulars: observation dome, widow's walk
is a kind of construction, structure
For further exploring for "lookout station" in Webster Dictionary Online