Attested.to

arduous

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition characterized by effort to the point of exhaustion; especially physical effort
    • definition taxing to the utmost; testing powers of endurance
    • definition difficult to accomplish; demanding considerable mental effort and skill