Attested.to

Definition

inclined to secrecy or reticence about divulging information

Seed ·

Term in context

closelipped in CommonParlance