The word "vigour" in English means: Strength and energy., Good health and physical strength., Enthusiasm and determination..
The phonetic transcription of "vigour" is /ˈvɪɡər/ in British English and /ˈvɪɡər/ in American English. Click the 🔊 button to hear both pronunciations.