to be strategically placed definition | English definition
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: 47 PA: 26 MOZ Rank: 85