Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: observation tower  ,ób-zu(r)'vey-shun 'taw(-u)r
  1. A structure commanding a wide view of its surroundings
    - lookout, lookout station, observatory

Type of: construction, structure

Encyclopedia: Observation tower