Attested.to

Definition

prone to communicate confidential information

Seed ·

Term in context

blabbermouthed in CommonParlance