Word Definition

Doddered

  1. Shattered; infirm.

Synonyms