(esp. of older people) vigorously active; nimble