techno- Syllabification: (techno-)Definition of techno- combining form relating to technology or its use:technophobeOrigin:from Greek tekhnē 'art, craft'techno- in other Oxford dictionaries Definition of techno- in the British & World English dictionary