observation post


Meanings

  • an elevated post affording a wide view

Synonyms