TECHNO- Meaning of TECHNO- in English [techno-] comb form [technology]: technical: technological "technocracy" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012