Word Definition

Blabber

  1. A tattler; a telltale.

Synonyms