English Dictionary
Definition vigour in British English
vigour noun
[uncountable] noun
/ˈvɪɡə(r)/
1
mental energy, enthusiasm, and determination
