technobabble - noun
singular
technobabble
plural
technobabbles