Attested.to

Definition

the power of creative imagination

Seed ·

Term in context

cleverness in CommonParlance