Attested.to

Definition

a bank deposit from which withdrawals can be made without notice

Seed ·

Term in context

demand deposit in CommonParlance