Attested.to

Definition

end, especially to reach a final or climactic stage

Seed ·

Term in context

climax in CommonParlance