Big Huge Thesaurus

feeblemindedness

noun

sounds kind of like