Attested.to

Definition

with ambition; in an ambitious and energetic manner

Seed ·

Term in context

ambitiously in CommonParlance