noun incomprehensible technical language or jargon.
technobabble 🔊 Listen to this noun incomprehensible technical language or jargon. Share Facebook Twitter Google +