Attested.to

Definition

a bank loan granted for the use of a business

Seed ·

Term in context

business loan in CommonParlance