Big Huge Thesaurus

edentata

noun

sounds kind of like