Big Huge Thesaurus

maceration

noun

sounds kind of like