Attested.to

Definition

someone who provides financial support for some venture

Seed ·

Term in context

angel in CommonParlance