Doddered

a.
  1. Shattered; infirm.