Attested.to

Definition

later than usual or than expected

Seed ·

Term in context

belatedly in CommonParlance