Definition of Blabbermouthed

  • (adjective satellite) prone to communicate confidential information
  • (adjective satellite) unwisely talking too much

Synonyms of Blabbermouthed


Antonyms of Blabbermouthed


No Antonyms Found.

Homophones of Blabbermouthed


No Homophones Found.