Definition of Blabbermouthed

  • 1. Unwisely talking too much Adjective Satellite
  • 2. Prone to communicate confidential information Adjective Satellite

Synonyms for word "blabbermouthed"

Semanticaly linked words with "blabbermouthed"