technobabble US /ˌtɛknoʊˈbæbəl/ Definition for technobabble is being prepared and will be available soon.