blab
blab
verb
reveal secrets by indiscreet talk.
she blabbed to the press
talk,give the game/show away,open one’s mouth,tell,let the cat out of the bag,spill the beans,blow the gaff,cough,blurt out,let slip,let out,reveal,betray,disclose,give away,divulge,leak,take/blow the lid off,blow something wide open,let on,spill
noun
a person who blabs.
Sam should not have gone soft on a blab who squealed