Strategic position
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Mil.)
, a position taken up by an army or a large detachment of troops for the purpose of checking or observing an opposing force.
Webster 1913
Previous
Next