Blabbermouthed Synonyms
Unwisely talking too much
(Adjective)
Synonyms:
Prone to communicate confidential information
(Adjective)
Synonyms:
Advertisement