to be strategically placed definition | English definition
strategic. , strategical. adj. 1 of, relating to, or characteristic of strategy. 2 important to a strategy or to strategy in general. 3 (of weapons, attacks, etc.) directed against an enemy's homeland rather than used on a battlefield. a strategic missile, strategic bombing. ♦ strategically adv.
DA: 87 PA: 74 MOZ Rank: 71