motor mouth (noun) blabbermouth: someone who talks too much
Sinonime: blurt out, dime,
disclose,
evince, fink on, give away,
inform, lay bare, let slip, make known,
manifest, rat on,
reveal,
show,
sing*, snitch, spill, squeal, stool, tattle,
tell, tell on, turn in,
uncover, unmask
Antonime: be quiet, hide, keep secret