We found 3 definitions of blabbermouths from 2 different sources.
Noun |
||
blabbermouth - someone who gossips indiscreetly | ||
tattletale, tattler, taleteller, talebearer, telltale | ||
gossiper, gossipmonger, newsmonger, rumormonger, rumourmonger, gossip a report (often malicious) about the behavior of other people; "the divorce caused much gossip" |