English edit

Etymology edit

tech +‎ step

Noun edit

techstep (uncountable)

 
English Wikipedia has an article on:
Wikipedia
  1. (music) A subgenre of drum and bass music heavily influenced by techno and industrial music.