relating to or concerned with strategy; strategic weapon; the islands are of strategic importance; strategic considerations
[ Syn: strategic ]
relating to or concerned with strategy; strategic weapon; the islands are of strategic importance; strategic considerations
[ Syn: strategic ]