blabbermouthnoun1someone who gossips indiscreetlySynonymstalebearertaletellertattlertattletaletelltaleAlso useful for “blabbermouth”:Crossword↗— A long fill for tough grids?✕