Strategic Point

A Military Dictionary and Gazetteer · 1881 · p. 21
Any point or region in the theatre of warlike operations which affords to its po e or an advantage over his opponent.
Readham'da tam maddeyi gor →