Attested.to

Definition

a note payable on demand

Seed ·

Term in context

demand note in CommonParlance