Big Huge Thesaurus

deliquium

noun

sounds kind of like