Attested.to

Definition

anything of great importance or consequence

Seed ·

Term in context

big deal in CommonParlance