Attested.to

Definition

appear suddenly or unexpectedly; happen unexpectedly

Seed ·

Term in context

burst out in CommonParlance