Attested.to

Definition

requiring more than usually expected or thought due; especially great patience and effort and skill

Seed ·

Term in context

demanding in CommonParlance