Big Huge Thesaurus

haemodialysis

noun

sounds kind of like