Strategic position Meaning, Definition & Usage

Definitions
  1. (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