dotardEnglish

dotard

Noun

An oldster in his dotage, someone whose age has impaired his intellect

English: dotard