unwisely talking too much
[ Syn: bigmouthed , blabby , talkative ]
prone to communicate confidential information
[ Syn: leaky , talebearing , tattling ]
unwisely talking too much
[ Syn: bigmouthed , blabby , talkative ]
prone to communicate confidential information
[ Syn: leaky , talebearing , tattling ]