Attested.to

Definition

a crisis situation or point in time when a critical decision must be made

Seed ·

Term in context

crossroads in CommonParlance