technospeak
English
Etymology
From
techno-
+
-speak
.
Noun
technospeak
(
uncountable
)
technobabble