Etymology
Today it means: Being a form of euphemistic language that divorces the weapons and tactics of warfare from their real-world effects. Full definition →
From techno- + strategic.
Etymology from Wiktionary, CC BY-SA 4.0.