'vigour' definitions:

Definition of 'vigour'

From: WordNet
noun
Forceful exertion; "he plays tennis with great energy"; "he's full of zip" [syn: energy, vigor, vigour, zip]
noun
Active strength of body or mind [syn: vigor, vigour, dynamism, heartiness]
noun
An imaginative lively style (especially style of writing); "his writing conveys great energy"; "a remarkable muscularity of style" [syn: energy, muscularity, vigor, vigour, vim]