Attested.to

Definition

taxing to the utmost; testing powers of endurance

Seed ·

Term in context

arduous in CommonParlance