Attested.to

Definition

the highest point of anything conceived of as growing or developing or unfolding

Seed ·

Term in context

climax in CommonParlance