Answer: technospeak

AnswerCrossword Clue
technospeaktechnical jargon