What is the meaning of the word "vigour"?

Definitions:

  1. active strength of body or mind copy to clipboard noun
    • The footballer was well known for their vigour. copy to clipboard
  2. an imaginative lively style, especially a style of writing copy to clipboard noun
    • The writer's vigour made reading their work a real joy. copy to clipboard
  3. forceful exertion copy to clipboard noun
    • Your vigour on the pitch does not go unnoticed. copy to clipboard