Attested.to

Definition

a secret store of valuables or money

Seed ·

Term in context

cache in CommonParlance