Synonyms for "doddering"

Words with similar meaning