Synonyms and Antonyms for blabbermouth

1. blabbermouth (n.)

someone who gossips indiscreetly

Synonyms: