Big Huge Thesaurus

lavage

noun

sounds kind of like