Attested.to

Definition

informal or natural; especially caught off guard or unprepared

Seed ·

Term in context

candid in CommonParlance