Definisi 'jabbering'
English to English
noun
1 rapid and indistinct speech
source: wordnet30
More Word(s)
blab, blabber, chatter, clack, gabble, gibber, gibberish,

Visual Synonyms
Click for larger image