Dictionary |
2 Results
#1
blabbermouthed
s.
[
bigmouthed
,
blabby
,
talkative
] unwisely talking too much
. wn
#2
blabbermouthed
s.
[
leaky
,
talebearing
,
tattling
] prone to communicate confidential information
. wn