Definitions of observation post:

  • noun:   an elevated post affording a wide view