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