Big Huge Thesaurus

dotard

noun

sounds kind of like