strenuous in Latin strenuous in Latin strēnuus adj Having great vigour or energy; forceful. Add to Flashcards