STRENUOUS

Definition of STRENUOUS

  1. (adj)characterized by or performed with much energy or force
  2. (adj)taxing to the utmost; testing powers of endurance