(s)vigorousstrong and active physically or mentally“a vigorous old man who spent half of his day on horseback” (W.H.Hudson)