Noun: observation tower ,ób-zu(r)'vey-shun 'taw(-u)r
- A structure commanding a wide view of its surroundings
"From the observation tower, visitors could see the entire cityscape";
- lookout, lookout station, observatory
Derived forms: observation towers
Type of: construction, structure
Encyclopedia: Observation tower