English word

Strenuous

Definitions

adjective

  1. vigorously active : energetic
  2. fervent, zealous
  3. marked by or calling for energy or stamina : arduous

Synonyms for strenuous

Closest evidence-backed alternatives.