Attested.to

Definition

as the end result of a succession or process

Seed ·

Term in context

at long last in CommonParlance