Dictionary.com
Thesaurus.com
is doddering
  • present progressive of dodder (3rd person singular).

More Suggestions