English

edit

Etymology

edit

From techno- +‎ -speak.

Noun

edit

technospeak (uncountable)

  1. technobabble