blabbermouth n : someone who gossips indiscreetly [syn: {tattletale}, {tattler}, {taleteller}, {talebearer}, {telltale}]
Copyright © 2024 3Dict.net