blabmouth

/ˈblæbmaʊθ/

Definitions

1. noun

A person who talks excessively or foolishly, often about trivial matters.

“He’s always been a bit of a blabmouth and can dominate conversations.”

Synonyms

  • chatterbox
  • gossip

Antonyms

  • reticent
  • silent