vigor
noun
they ran with great vigor:
robustness, healthiness, good health, hardiness, strength, stamina, sturdiness, fitness, good shape, good trim, good condition, fine fettle, toughness, ruggedness, muscle, power;
bloom, radiance, sap;
energy, activity, liveliness, life, spryness, sprightliness, vitality, vivacity, vivaciousness, verve, animation, spiritedness, spirit, enthusiasm, fire, fieriness, fervor, ardor, zeal, passion, might, forcefulness, determination, intensity, dynamism, sparkle, effervescence, zest, dash, snap, spark, gusto, pep, bounce, exuberance, drive, push, elan;
informal zip, zing, oomph, vim, go, get-up-and-go, punch;
British, informal welly;
literary thew, thewiness.
▷antonyms weakness, listlessness, lethargy.