TECHNO Meaning of TECHNO in English Noun. A type of electronically created dance music. Slang English vocab. Английский сленговый словарь. 2012