Attested.to

Definition

divulge confidential information or secrets

Seed ·

Term in context

babble out in CommonParlance