What is the meaning of the word "technobabble"?

Definitions: