Dictionary |
1 Result
#1
blabbermouth
n.
[
tattletale
,
tattler
,
taleteller
,
talebearer
,
telltale
] someone who gossips indiscreetly
. wn