Attested.to

Definition

someone extremely diligent or skillful

Seed ·

Term in context

demon in CommonParlance