Dictionary |
1 Result
#1
jabbering
n.
[
jabber
,
gabble
] rapid and indistinct speech
. wn