Attested.to

Definition

a debt instrument issued by a bank; usually pays interest

Seed ·

Term in context

CD in CommonParlance