Attested.to

Definition

end, especially to reach a final or climactic stage

Seed ·

Term in context

culminate in CommonParlance