Subscribe
URL of the page has been copied to clipboard.
Meaning : A point occupied by troops for tactical reasons.
Synonyms : position
Install App