dotard

Noun
  1. An oldster in his dotage;
    Someone whose age has impaired his intellect (synset 110046830)

Found on Word Lists

Other Searches