Meaning : An elevated post affording a wide view.
Synonyms : observation post
Meaning : A structure commanding a wide view of its surroundings.
Synonyms : lookout station, observation tower, observatory
Meaning : The act of looking out.
Synonyms : outlook