Doddered /(?)/

Dod·dered

Doddered

a.
  1. Shattered; infirm.