English dictionary
observation post meaning and definition
Definition and meaning of observation post at MeaningMonkey.org. observation post meaning and definition in the English Dictionary.OBSERVATION POST noun
Definition of observation post (noun)
- an elevated post affording a wide view
- synonyms: lookout
Source: Princeton University Wordnet